Staff Software Engineer, Security
Anduril Industries · Seattle, WA · 1 wk ago
Engineering$220k–$292k/yrFull-time
Responsibilities
Own the development and maturation of TRS products and software services security roadmap.
Collaborate and build solutions with engineering teams to meet and exceed industry-standard security goals.
Engage with teams to remediate uncovered weaknesses in designs, implementations, integrations, and processes.
Design and develop embedded system security software.
Requirements
- Strategic vision and technical depth, maintaining active involvement in security architecture and implementation
- Proficient with one or more programming languages (e.g. C/C++, Rust, Python)
- Experience assessing security of firmware, applications, network, IoT, or embedded systems
- Experience developing features for and improving security of firmware, applications, network, or embedded systems
- Experience building, testing, and delivering production-ready systems, especially for embedded and/or Linux systems
- Familiarity with anti-tamper and reverse engineering mechanisms
- Experience in Platform security engineering and secure SDLC implementation
- Strong and professional communication skills (written and verbal)
- Demonstrated commitment to practical, mission-enabling security solutions
- Must be eligible to obtain and maintain a US TS clearance
Prioritized Qualifications
- Familiarity with security architectures of embedded, aerospace, or cyber-physical systems
- Experience with programmable logic devices and their development tools
- Knowledge of cyber threat actors, their TTPs, and their implications for weapon and space system operations
- Regularly builds, tests, and delivers production-ready systems, especially for embedded and/or Linux systems
- Experience conducting incident response in cloud systems and embedded systems
Pay
US Salary Range: $220,000 - $292,000 USD
Schedule
Full-time position