Embedded & Systems Software
$152,000 - $287,500 USD yearly
Originally posted 18 August 2026 by the employer.
Work on Tegra SoC.
About the role
This role involves developing bare metal firmware, software, and applications for various security use cases and proofs of concept, specifically for Tegra SoC.
What you'll do
- Develop bare metal firmware, software, and applications for security use cases.
- Handle and debug all security and system software issues for Tegra SoC.
- Work on Root of Trust (ROT) build in the cryptographic security system.
- Take an active role in the new silicon lifecycle, from pre-silicon simulation/emulation, test validation to power-on bring up phases.
- Specify and implement test cases while actively seeking improvements to test automation and software quality.
What you'll need
- B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 5+ years of relevant software development experience.
- Strong system software engineering skills.
- Proficiency in programming and debugging in C, C++, and Assembly language.
- Good understanding of operating system internals, embedded systems, and security software.
- Ability to work independently with minimal direction.
Nice to have
- Experience with GPU and SOC technology, advanced architecture development topics such as Security Enclave, Secure Boot, Root of Trust, Runtime Security services, Confidential Compute, Cryptography.
- Experience in RUST and Ada/Spark programming language.
- Demonstrated ability to lead security initiatives and mentor other engineers.
- Published research or contributions to the security community.
- Understanding of Security SDLC and standards like ISO 26262 Safety, ISO 21434 Security.
Skills: bare metal firmware, security use cases, Root of Trust, pre-silicon simulation, power-on bring up