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
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
