Google DeepMind is seeking to secure intelligent agents operating in the physical world by establishing and maturing the security posture across the entire lifecycle of their cutting-edge robotics platforms, ensuring safety, integrity, and confidentiality against sophisticated threats.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 8+ years of experience in security engineering, with a significant focus on embedded systems, hardware security, or robotics.
- Extensive experience with at least one general-purpose programming language (e.g., C/C++, Python, Rust) relevant to embedded or robotics development.
- Deep understanding of hardware security primitives, including secure boot, trusted execution environments (TEE), cryptographic implementations, fuse-based security, and secure key provisioning.
- Proven experience in threat modeling, vulnerability research, and penetration testing of complex systems.
- Familiarity with operating systems (e.g., Linux, RTOS) commonly used in robotics and embedded environments, including secure kernel module signing.
- Strong understanding of network security, secure communication protocols, and attack surfaces specific to connected devices and robotics.
Responsibilities
- Lead the development and implementation of comprehensive security architectures and strategies for all aspects of robotics, including hardware, firmware, embedded systems, and software.
- Design and implement robust security measures for embedded systems, covering secure boot, trusted execution environments, memory protection, secure communication, anti-tamper mechanisms, secure storage, disk encryption, rollback protection, and secure provisioning.
- Establish and enforce best practices to secure the entire software supply chain for robotics, from development and build processes to deployment and updates.
- Conduct expert-level threat modeling and risk assessments for Physical AI and robotic systems, identifying vulnerabilities and developing effective mitigation strategies addressing security weaknesses in embedded systems, communication protocols, and AI interactions.
- Drive seamless security integration within robotics agile workflows, actively partnering with engineering and research teams to enable rapid, secure innovation and deployment throughout the development lifecycle.
- Champion an engineering culture that encourages proactive security innovation, empowering teams to build secure-by-design systems and explore novel solutions to complex security challenges.
Other
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 8+ years of experience in security engineering, with a significant focus on embedded systems, hardware security, or robotics.
- Demonstrated ability to influence and collaborate across diverse engineering and research teams.
- Experience with Nvidia hardware (e.g., Jetson, etc).