Security Engineer, Application Security
Core
Securing humanoid robots and associated backend services through application security, embedded system hardening, and secure development lifecycle tooling.
Role type
Application Security Engineer (Robotics & Embedded Systems)
Builds
Secure development frameworks, vulnerability mitigation solutions, and security tooling for robot hardware and backend services.
Domain
Robotics, Embedded Systems, Application Security
Deliverable
production ML models | product features | infrastructure
Required skills
Penetration testing, vulnerability research, secure coding (C/C++, Rust, Golang, Python), embedded security (secure boot, OTA, identity), web/mobile security, cryptography, security architecture design
Preferred skills
Hardware security expertise, experience breaking and building complex software systems
Technologies
C, C++, Rust, Golang, Python
Responsibilities
Conduct security assessments of applications, embedded systems, and back-end services; Design technical solutions to mitigate security weaknesses; Build frameworks to prevent classes of vulnerabilities; Hunt for vulnerabilities and insecure coding patterns on the product stack; Champion security and user privacy initiatives
Seniority
Mid-Senior, hands-on IC