Qualifications
Key Responsibilities:Translate system and software requirements into software designs that comply with architectural constraints and open architecture requirements. Develop high-quality, reliable C++ software tailored for mission-critical, real-time systems with stringent reliability and availability criteria. Create robust test frameworks to ensure the correct implementation and performance of the C++ software. Utilize and enhance DevSecOps development practices throughout the software lifecycle. Engage in peer reviews of requirements, architecture, software implementations, and testing strategies. Document software designs and interfaces comprehensively. Develop analytical tools to support system performance assessments. Conduct root cause analyses of software defects and implement effective corrections. 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, coupled with a minimum of 5 years of relevant experience. Proven expertise in C++14 and software engineering methodologies, including multi-threading, memory management, and performance optimization. Experience in integrating with larger software systems, including unit and system-level testing. Familiarity with GitLab, CI/CD tools, automated testing frameworks, and code quality tools. Adaptability to learn new programming languages, third-party software frameworks, and emerging technologies.
About the job
The Systems Development Division (SDD) at Systems Technology Research plays a pivotal role in enhancing national security through the development of sophisticated integrated systems. These advanced systems are essential for comprehending global scenarios, strategic planning, and effective tactical execution, influencing the outcomes of conflicts even before they arise.
As a Senior Software Engineer, you will be at the forefront of designing, developing, and testing cutting-edge C++ software for complex embedded radar systems, with a focus on Air-to-Air applications. You will contribute to creating first-of-a-kind systems that leverage innovative technologies to provide asymmetric advantages in the information domain.
About Systems Technology Research
Systems Technology Research is dedicated to delivering advanced technological solutions that enhance national security through innovative integrated systems. Our Systems Development Division focuses on leveraging cutting-edge technologies to create unique solutions that provide strategic advantages in the information domain.