We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Sr Software Engineer

Rapiscan Systems, Inc.
United States, Massachusetts, Billerica
829 Middlesex Turnpike (Show on map)
Sep 11, 2025
Overview

Rapiscan, an OSI Systems Company is seeking a Sr Software Engineer, based out of Billerica, MA.

Rapiscan is a leading supplier of end-to-end security inspection solutions, utilizing multiple technologies and advanced threat identification algorithms based on X-ray and high-speed computed tomography imaging, ion mobility spectrometry, radiation detection, and optical inspection technologies. Our broad portfolio of products, services, and solutions helps customers in ports, borders, aviation, military, law enforcement, critical infrastructure, event security markets to solve complex security needs, including combatting terrorism, drug and weapon smuggling, and trade fraud. With our leading detection technology and vast industry knowledge, we meet demanding security requirements while offering customers outstanding value for their security screening and inspection operations. We have highly experienced technical, program management, and service teams to ensure customers receive a best-in-class experience throughout every phase of their project-from planning to deployment to post-installation support.

The primary function of this position is to design, develop, and maintain scalable, high-quality software applications that are an integral part of Rapiscan's complex X-ray security systems. This full-stack software engineer will be responsible for supporting all aspects of the software development lifecycle. This is a hands-on role requiring accomplished analytical and problem-solving skills.


Responsibilities

  • Build high-quality, scalable, desktop and web applications as well as maintain and support existing applications within an Agile environment.
  • Perform all phases of the software development life cycle, including requirements analysis, design, implementation, documentation, peer reviews, unit testing, and sustainment.
  • Contribute to the overall software architecture design decisions for our cargo and vehicle X-ray detection systems.
  • Contribute to strategic decision-making regarding hardware selection and systems architecture that aligns with software objectives.
  • Provide technical leadership and guidance to other team members.
  • Make regular modifications to existing software for error correction and to improve overall function and performance.
  • Stay plugged into emerging technologies and compliances and apply them to enhance and secure existing applications.
  • Analyze and ascertain business requirements, then break down into manageable tasks and provide accurate estimates.
  • Work closely with other engineering functions to provide hands-on troubleshooting support.
  • Collaborate with technical business partners to integrate with custom software interfaces.
  • Uphold the company's core values of Integrity, Innovation, Accountability, and Teamwork
  • Demonstrate behavior consistent with the company's Code of Ethics and Conduct
  • It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem
  • Duties may be modified or assigned at any time to meet the needs of the business.

Qualifications

  • Bachelor's or Master's degree in computer science, computer engineering, or another related field.
  • Experience in all phases of the software development lifecycle through Agile methodologies.
  • 8+ years of extensive experience developing desktop and web applications using Microsoft technologies and .Net platforms such as Blazor, WCF, WPF, WinForm, ASP Core.NET, WinUI.
  • Experience developing framework components, microservices, APIs that implement multiple communications protocols such as SOAP, gRPC, HTTP, UDP, TCP.
  • Experience in coordinating and working with other engineering disciplines as well as offshore and offsite software engineers.
  • Hands-on experience and fundamental understanding of hardware and IT equipment.
  • Self-starter work ethic with strong analytical and problem-solving skills with a strong teamwork mindset willing to learn quickly and produce results.
  • Experience with SQL Server or comparable relational database design, administration, and security.
  • Functional knowledge of Application Lifecycle Methodologies and processes such as Agile Development, Continuous Integration, etc.
  • Experience with any of the following imaging technologies such as DirectX, Computer Shader, WebGL, is highly desirable.

#LI-JL1

Please review our benefits here: Life at OSI

The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location and date of hire. Please note that the salary information shown above is a general guideline only. Salaries are based upon candidate experience and qualifications, as well as market and business considerations.

NOTICE TO THIRD PARTY AGENCIES

OSI Systems, Inc. and its subsidiaries (collectively "OSI") does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.

Equal Opportunity Employer - Disability and Veteran Know Your Rights

Poster Link:

https://www.eeoc.gov/sites/default/files/2023-06/22- 088_EEOC_KnowYourRights6.12ScreenRdr.pdf

OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.

Applied = 0

(web-759df7d4f5-7gbf2)