A complete application in a minute
Tailored resume and cover letter, ready to send.
Humanoid in San Diego seeks an engineer to build software and tools that let robots run trusted software on trusted hardware, emphasizing secure boot and key protection.
Requirements include production‑level C++, Python and Rust, Linux fluency, solid OO design, and ability to debug across software and hardware with security and firmware teams.
This role builds the software and tools that let robots run trusted software on trusted hardware, covering secure boot, device provisioning, key protection and reducing attack surfaces. A strong candidate has a few years of production software work, solid object oriented design, comfort reading and writing C++, Python and Rust, and working security basics like authentication, encryption and trust boundaries. Linux fluency, careful debugging across software and hardware, and clear collaboration with security, firmware and manufacturing teams matter more than deep prior security experience.
AI tools speed up writing and reviewing code, so the engineer spends more time judging whether generated code is correct and safe. The security judgment itself stays human: deciding where trust boundaries sit, which keys need hardware protection, and how to shrink attack surfaces on a physical robot. The work sits close to the company's KinetIQ AI framework, since the device trust layer is what lets that software run safely on real hardware.
The posting expects comfort using AI assisted development tools and the ability to review and validate what they produce. Beyond that, the role builds hands on experience with hardware roots of trust, TPMs, TrustZone, HSMs and NVIDIA secure boot, which is practical security work on real devices. Someone wanting this job could practice secure boot flows and key management on small Linux boards to show relevant proof.
This is our own read, written from the employer's posting and the company's Spotlight. The employer's posting is the source of truth for the role.
Humanoid builds humanoid robots for industrial work, paired with its KinetIQ AI framework (per the company).