Qualifications
Key Responsibilities:Transform system and software requirements into software designs that comply with architectural constraints and open architecture mandates. Create robust, high-quality C++ software tailored for mission-critical, real-time systems demanding high reliability and availability. Develop comprehensive test frameworks to ensure accurate implementation and performance of C++ software. Utilize and contribute to the continuous improvement of DevSecOps development practices. Engage in peer reviews for requirements, architecture, software implementations, and test plans. Document software designs and interfaces thoroughly. Create analysis tools for performance assessment. Conduct root cause analyses for software defects and implement corrective measures. Who You Are:U. S. citizenship is required to obtain a Top Secret Security clearance. Bachelor’s degree in Computer Science or a related technical field, with a minimum of 5 years of relevant experience. Proven proficiency in C++14 and software engineering methodologies, including multithreading, memory management, and performance optimization. Experience integrating with larger software systems, encompassing unit and system-level testing. Familiarity with GitLab, CI/CD tools, automated testing frameworks, and code quality tools in software development workflows. Adaptable to new programming languages, third-party software frameworks, and emerging technologies.
About the job
Systems Technology Research’s Systems Development Division (SDD) builds integrated systems that support national security. These systems help shape strategic decisions and operations by providing reliable and complex technology solutions. SDD oversees every stage of the solution lifecycle, from early concepts and architecture through to deployment. The team focuses on advanced airborne and space RF sensor programs, as well as operations using multifunctional, multimodal technology.
Role overview
This Senior Software Engineer position centers on developing C++ software for embedded radar systems. The primary focus is on Air-to-Air applications, where technical depth and attention to detail are essential.
What you will do
- Design, develop, and test software for complex embedded radar systems
- Work primarily with C++ as the core programming language
- Contribute to projects involving advanced airborne and space RF sensors
Location
This role is based in Dayton, OH.
About Systems Technology Research
Systems Technology Research (STR) specializes in advanced technology solutions that support national security and defense initiatives. Our Systems Development Division is dedicated to innovating and enhancing complex integrated systems that provide strategic advantages in various operational domains.