Principal Program Protection Engineer Embedded Software Engineer
Overview
Lead software assurance efforts to develop and deploy critical capabilities for warfighters using Agile methods. Drive system integrity through design and development of hardened applications. Collaborate with cross-functional teams to ensure hardware meets software requirements. Shape future of aerospace and defense.
What You'll Do11
- 1Design and develop hardened software applications using C and C++ on Linux and real-time operating systems
- 2Apply embedded principles to create secure solutions for embedded processors and microcontrollers
- 3Debug system and board-level issues using software tools in collaboration with Systems Engineering
- 4Maintain Linux kernel root file systems and modify them as needed
- 5Develop multithreaded applications and implement code using CMake and Google Test
- 6Ensure consistency across teams and remove impediments to delivery
- 7Obtain and maintain DoD Secret security clearance prior to start date
- 8Work closely with subcontractors during Technical Integration Meetings
- 9Participate in Agile development and DevSecOps environments
- 10Contribute to design documentation and system architecture
- 11Drive continuous improvement of software development processes
Requirements12
- 1Bachelor’s degree in Computer Science or related field with 8+ years experience
- 2Agile and DevSecOps environment experience
- 3Ability to work across engineering disciplines to debug system issues
- 4Linux kernel modification and maintenance experience
- 5Multithreaded application development background
- 6Proficiency with CMake and Google Test
- 7US security clearance prior to start date
- 8U.S. citizenship requirement
- 9Experience with RTOS, Linux device drivers, and embedded Linux
- 10Knowledge of x86 and ARM architectures
- 11Field Programmable Gate Array programming experience
- 12Version control system proficiency with Git or Subversion
Salary Insight
Salary not disclosed in listing
Similar open positions
Explore active roles that match your skills and interests.
Actalent
VerifiedEngineer Embedded Software 3
Design and develop mission critical embedded software for advanced flight space and ground systems. Lead creation of software operating in constrained environments with real time requirements. Deliver high reliability solutions for complex data analysis routing and control systems. Seeking engineer with strong technical background to contribute to product software development.
REC_RTX_Ext_Gateway
VerifiedPrincipal Embedded Software Engineer (Onsite) - Cloud-Native Security Solutions
Design and deliver high-performance embedded software for strategic nuclear deterrence systems. Lead cross-functional teams to architect, develop, and validate solutions that ensure security and reliability in critical aerospace defense applications. Collaborate closely with senior engineers to drive innovation and maintain compliance with stringent regulatory standards.
Technology Service Corporation
VerifiedSenior Embedded Software Engineer TSC
Design and ship modular high-performance embedded software for RF sensor products and systems. Lead technical efforts across multidisciplinary teams. Foster innovation through collaboration with product management and engineering.
REC_RTX_Ext_Gateway
VerifiedAssociate Director Software Engineering RTX Collaboration
Lead cross-disciplinary integrated product teams using agile techniques. Own full product lifecycle from architecture to field support. Collaborate with program and external stakeholders. Drive mentorship and innovation. Stand out by shaping future aerospace solutions.
REC_RTX_Ext_Gateway
VerifiedPrincipal Software Development Engineer
Lead development of complex systems in C/C++ for Patriot Software Team in Tewksbury Massachusetts. Work in SCIF environment with optional 9/80 schedule. Drive system integration and scalability while collaborating across functional teams.
REC_RTX_Ext_Gateway
VerifiedPrincipal Embedded Software Engineer RTX
Design and develop embedded software for complex systems at RTX El Segundo. Lead agile teams to deliver high-performance solutions. Secure Secret clearance required. Collaborate across disciplines to optimize performance and drive innovation.