Product Security Engineer
Core
End-to-end security for humanoid robots (NEO), including operating systems, cryptographic systems, cloud services, and build pipelines.
Role type
Senior Product Security Engineer (Embedded/Robotics)
Builds
Secure-by-default humanoid robotics systems, secure boot chains, code-signing pipelines, and hardened system services.
Domain
Robotics, Embedded Systems, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Linux internals and security mechanisms, C/C++/Rust/Go/Python programming, penetration testing, secure architecture design, cryptography and PKI, cloud security (AWS/GCP/Azure), CI/CD pipeline security, secure firmware updates.
Preferred skills
NVIDIA Jetson SoC platforms, firmware/code-signing pipelines, factory provisioning at scale, HSM vendor evaluation, remote device attestation, post-quantum cryptography, robotics/hardware engineering environments.
Technologies
Linux, C, C++, Rust, Go, Python, AWS, GCP, Azure, Kubernetes, OP-TEE, fTPM, ACME, SCEP
Responsibilities
Audit code and systems across NEO's stack to identify and remediate vulnerabilities; lead security initiatives as technical point of contact; conduct penetration tests, threat models, and risk assessments; design and contribute production code for security-critical components; define security architecture for robot provisioning and deployment at scale.
Seniority
Senior, hands-on IC