Join our team as a Staff Software Engineer, where you'll lead the development of innovative software solutions and mentor fellow engineers in a collaborative environment.
Staff/Senior Staff Software Engineer - Product Security
๐ Description
- Define and own the multi-year security architecture and roadmap for robots and fleet systems.
- Partner with hardware, firmware, autonomy, and infrastructure teams to embed security into system design.
- Lead threat modeling and architecture reviews for vehicle platforms and major feature launches.
- Set security standards for secure boot, key management, network segmentation, and OTA updates, and drive adoption.
- Represent Product Security in cross-functional and leadership discussions, connecting technical risk to business and safety impact.
๐ ๏ธ Requirements
- 10+ years of experience in security engineering, including significant time in an architect, staff, or technical lead capacity.
- Deep expertise in embedded/IoT security, including secure boot, TPM/TEE, cryptographic key management, and hardened firmware/OS design.
- Demonstrated experience architecting security for complex, physical/cyber-physical systems (automotive, robotics, aerospace, industrial control, or similar).
- Strong track record of driving cross-functional technical strategy and influencing engineering leadership without direct authority.
- Solid understanding of network security, cloud security, and secure software development lifecycle practices.
- Experience securing autonomous vehicles, robotics platforms, or other safety-critical connected systems at scale.
- Background in offensive security (red teaming, penetration testing) that informs strong architectural/defensive judgment.
- Contributions to industry standards, published research, or conference talks in embedded/IoT/automotive security.
Full job description
In this role, you will:
Qualifications
Bonus Qualifications
Similar jobs
Search more Software Engineer jobsSenior Staff/Principal Software Engineer - GPU System Software, Onboard Execution
Set the technical vision for onboard GPU execution, leading cross-functional teams to optimize AI workload scheduling, inference performance, and compute efficiency across current and future vehicle platforms.
Staff Software Engineer, Finance Engineering
Design and lead backend finance platforms, including event-processing APIs, an append-only accounting ledger, and production services with audit-grade controls, exact-once processing, and high correctness requirements.
Productionize and optimize GPU inference systems across serving APIs, vLLM, ROCm, and rack-scale infrastructure, improving reliability, numerical correctness, throughput, latency, and capacity efficiency.
Own cross-squad architecture and major technical initiatives, guide engineering direction through influence, and raise the bar for technical quality as the organization scales.
