Mission Software Engineer, Mission Systems, Cyber Security
Core
Design and build secure software systems for autonomous robotics and mission-critical vehicles, integrating security into the software stack from the ground up.
Role type
Mission Software Engineer (Cyber Security)
Builds
Secure mission software stack for autonomous vehicles (e.g., unmanned fighter jets, advanced effects systems)
Domain
Defense technology, autonomous systems, cybersecurity
Deliverable
production ML models | product features
Required skills
C++, Rust, Linux development, secure software architecture design, complex system navigation
Preferred skills
Linux hardening, vulnerability scanning, cryptographic key management, secure boot, code-signing pipelines, system monitoring, anomaly detection, trust-based architecture design, identity and access management, embedded/safety-critical systems knowledge
Technologies
C++, Rust, Linux
Responsibilities
Design architecture for resilient mission-critical systems, harden software and systems running on vehicles, build monitoring and detection capabilities for security events, ensure only trusted verified software is deployed
Seniority
Mid-level, hands-on IC
