Sr. Software Engineer; Torrance, CA
Listed on 2025-12-20
-
Software Development
Software Engineer
Location: California
Overview
Rapiscan Systems is an industry leader in detection technology, providing cargo and vehicle inspection systems and services for ports, borders, military, high-threat facilities, and checkpoints to help customers combat terrorism, drug smuggling, illegal immigration, and trade fraud. We offer a broad array of scanning system configurations that leverage low-, medium-, and high-energy X-ray technology—or multiple X-ray technologies—to address each customer's unique security application requirements.
Our commitment to excellence in imaging performance, innovative design, and uncompromising quality ensures our solutions consistently deliver best-in-class imaging, high reliability, and operator satisfaction, to help customers find threats and contraband with ease and confidence.
We are looking for a Sr. Software Engineer to join our team. This individual will plan, design, develop and test software systems or applications for software enhancements and new products.
Responsibilities- Evaluate and analyze requirements and operational problems.
- Maintain, build up, and port legacy products.
- Creating and building applications from the ground up.
- Design and implement efficient, reliable and scalable applications.
- Deliver high quality code.
- Integrate and deploy the software to variety systems.
- Stay on the leading edge of development practices.
- 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.
- BS degree in Computer Science. Similar technical field of study or equivalent practical experience may be substituted in lieu of degree.
- 7+ years of relevant work experience in software development on Windows platform (Linux nice to have).
- Solid computer science fundamentals (e.g., data structures, algorithms).
- Experienced in:
- Languages:
C++, C#, Python, XML, XSD - Development tools:
Visual Studio, Install Shield - Operating Systems:
Windows - Source code management:
Git Lab, Bitbucket - Databases: SQLite, SQL Server
- Other tools: JIRA, Doxygen, Wireshark
- Languages:
- AD/LDAP, directory services implementation and integration experience.
- Experience with Direct
X 11. - Deep knowledge of large scale, real-time, multithreaded and networked application development.
- Ability to jump into complex legacy systems to help debug, design and create new features for.
- Strong analytical and problem-solving skills.
- Strong verbal and written communication skills.
- Knowledge of X-ray System Software Architecture and X-ray Products desired.
- Ability to pass an in-depth background check - Sensitive Security Information (SSI).
Note:
This description reflects content from the original posting and includes an inline reference to security and compliance expectations. The company’s benefits and notices have been omitted here to maintain a concise, web-friendly job description.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).