Qualifications
Key Responsibilities: Transform system and software requirements into compliant software designs that adhere to architectural constraints and open architecture requirements. Develop robust, high-quality C++ software tailored for mission-critical, real-time systems necessitating high reliability and availability. Construct test frameworks to validate the implementation and performance of C++ software. Employ and enhance DevSecOps development practices. Engage in peer reviews of requirements, architecture, software implementations, and test plans. Document software designs and interfaces comprehensively. Create analysis tools for performance assessment. Conduct root cause analysis on software defects and apply corrective measures. Who You Are: Must possess the ability to obtain a Top Secret Security clearance, requiring U. S. citizenship as mandated by the U. S. Government. Bachelor's degree in Computer Science or a related technical field, accompanied by a minimum of 5 years of pertinent experience. Proficient in C++14 and skilled in software engineering practices, including multi-threading, memory management, and performance optimization. Experienced in integrating with larger software systems, including both unit and system-level testing. Familiarity with GitLab, CI/CD tools, automated testing frameworks, and code quality assessment tools in software development processes. Adaptable to new programming languages, third-party software frameworks, and cutting-edge technologies.
About the job
At Systems Technology Research, we recognize the importance of sophisticated integrated systems in bolstering national security. These systems are essential for comprehending global dynamics, strategic planning, and executing tactical operations. Their reliability and sophistication can significantly influence conflict resolutions even before they arise.
As part of the Systems Development Division (SDD), we are dedicated to pioneering advanced technology solutions that provide unique advantages in the information domain. We manage the entire lifecycle of our solutions, from conceptualization and architectural refinement to implementation and deployment, leveraging innovative technologies to create systems that set new benchmarks in the industry. Our current initiatives focus on airborne and space RF sensors and advanced operations supported by multi-function, multi-modal capabilities.
In your role as a Senior Software Engineer within SDD, you will be responsible for designing, developing, and testing high-performance C++ software for complex embedded radar systems, with a strong emphasis on Air-to-Air applications.
About Systems Technology Research
Systems Technology Research is at the forefront of developing advanced technology solutions that enhance national security. Our commitment to innovation ensures that we provide unique advantages within the information domain, executing projects with precision and expertise.