Principal Software Security Engineer - S3E
Core
Developing world-class security software for deployed missile systems, focusing on real-time software design, integration, and testing.
Role type
Principal Software Security Engineer (Embedded Systems)
Builds
Security software for missile systems
Domain
Aerospace and Defense / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, embedded operating systems (VxWorks, Embedded Linux), embedded software security, real-time software design analysis, system security principles application, technical design review collaboration
Preferred skills
Xilinx UltraScale+ MPSoC/Versal familiarity, ARM architecture knowledge, DevSecOps practices, hardware integration, network/PCIe knowledge, Perl/Python scripting
Technologies
Linux, ARM, DevSecOps, Hardware, PCIe, Perl, Python, Unix
Responsibilities
Design, develop, integrate, and test real-time missile software; Apply system security principles in missile software applications; Analyze real-time software design and its performance implications for system security; Collaborate with Systems Security Engineering to define and implement requirements; Engage with customers for technical design reviews and verification of system readiness
Seniority
Principal, hands-on IC with strategic oversight