Senior Security Engineer
Core
Design and implement security architecture for home robots across embedded devices, cloud infrastructure, and applications to ensure system integrity and customer trust.
Role type
Senior Security Engineer (Embedded/IoT/Robotics)
Builds
Secure robots operating in real homes and businesses
Domain
Robotics, IoT, Embedded Systems, Cloud Security
Deliverable
production ML models | product features | infrastructure
Required skills
Product security, Linux systems security, Application security, Software engineering (Python/C++/Go/Rust), Security testing, Threat modeling, Incident response
Preferred skills
Networking protocols, Security standards (NIST/UL), Connected-device security (PKI/mTLS/OTA)
Technologies
Linux, Embedded Linux, Python, C++, Go, Rust, Burp Suite, Semgrep, CodeQL, Ghidra, Wireshark, tcpdump
Responsibilities
Define and improve security architecture for robots, applications, and infrastructure; Lead threat modeling and secure design for new hardware/software; Secure device identity, boot chains, firmware, and embedded systems; Identify vulnerabilities in cloud infrastructure, APIs, and mobile apps; Perform code review, penetration testing, and adversarial testing; Build logging, monitoring, and incident-response capabilities; Establish security standards and educate engineering teams
Seniority
Senior, hands-on IC
