companySystems Technology Research logo

Senior Software Engineer - Advanced Systems Development

On-site Full-time $134K/yr - $184K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

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

Integrated systems play an essential role in enhancing national security, enabling a comprehensive understanding of global dynamics, strategic planning, and tactical execution. The robustness, accessibility, and complexity of these systems can significantly influence the outcomes of conflicts even before they arise. At STR’s Systems Development Division (SDD), we are committed to creating cutting-edge technology solutions that deliver asymmetric advantages in the information domain. SDD manages the complete solution lifecycle—from initial concept and architectural refinement to implementation and deployment—utilizing innovative technologies to introduce groundbreaking systems. Current projects include advanced programs for airborne and space RF sensors and sophisticated operations facilitated by multifunctional, multimodal capabilities.

As a Senior Software Engineer within SDD, you will be responsible for designing, developing, and testing C++ software for intricate embedded radar systems, primarily focusing on Air-to-Air applications.

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.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.