Principal Software Engineer for Integration & Test
Confirmed live in the last 24 hours
Systems & Technology Research (STR)
Job Description
About the Team:
The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating integration of capabilities for experimentation, test, and deployment.
The Role:
As a Principal Software Engineer, you will lead technical teams developing real-time software for advanced RF sensor systems. You will architect software solutions compliant with open architecture standards, lead the transition of algorithms from concept to real-time implementation, and mentor junior engineers.
What you will do:
- Lead technical teams in architecting, developing, and deploying real-time RF sensor software derived from diverse sources
- Transition advanced algorithms from MATLAB/Python prototypes to optimized production C/C++ implementations within open architecture frameworks
- Optimize software performance for real-time, resource-constrained systems with strict latency requirements
- Architect communication infrastructure and data flows for distributed processing systems
- Lead end-to-end open system integration efforts including hardware-in-the-loop testing, ensuring seamless integration across distributed architectures, external systems, and hardware platforms
- Conduct design reviews, code reviews, and technical risk assessments and ensure software compliance with open architecture standards and frameworks
- Mentor and provide technical guidance to junior and mid-level engineers
- Write technical reports, create briefings, and present results to sponsors and senior management
- Interface with customers, program managers, and stakeholders to define technical requirements
- Lead proposal development efforts including technical approach definition, cost estimation, and white paper development
- Collaborate with algorithm developers, systems engineers, RF hardware engineers, and integration teams across programs
- Stay current with emerging technologies and best practices in real-time software development
- Support approximately 20% travel for customer meetings, integration events, and field demonstrations
Who you are:
- Active clearance at the Secret level with ability to obtain and maintain a Top Secret security clearance, for which U.S. citizenship is needed by the US government
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related field with a minimum of 5-10+ years of relevant work experience depending on degree (BS +10 years, MS +8 years, PhD +5 years)
- Experience in two or more of the following areas:
- Professional software development, C++ for high-performance real-time applications, real-time software for signal processing or sensing applications, Architecture development, leading complex software development efforts, open systems architecture integration, hardware / software integration, proposal leadership
Even Better:
- Active Top Secret Security Clearance (TS/SCI preferred)
- Strong testing mindset with experience in unit testing, integration testing, and continuous testing frameworks
- Experience with:
- Multithreaded programming, distributed systems, performance optimization
- Real-time constraints, latency budgets, and deterministic behavior
- RF signal processing concepts
- GPU programming and optimization (CUDA, OpenCL)
- Containerization, CI/CD pipelines, and DevOps practices
- Linux and embedded systems development
- MATLAB and/or Python for algorithm prototyping
Join us and be part of a team that's making an impact at the forefront of technology and innovation. Come be part of our mission to drive innovation and make a difference in the world.
Pay Information
Full-Time Salary Range: $206,000 - $284,000
The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business c
Similar Jobs
Systems & Technology Research (STR)
Principal Software Engineer for Integration & Test
Systems & Technology Research (STR)
Principal Software Engineer for Integration & Test
Systems & Technology Research (STR)
Principal Software Engineer for Integration & Test
PlayStation
Software Systems Integration Engineer
PlayStation
Software Systems Integration Engineer
PlayStation