Senior Embedded Software Engineer - Product Security

Intuitive•Sunnyvale, CA
•$191,700 - $324,500•Onsite

About The Position

This role contributes to Intuitive’s Product Security Team and product development groups by designing, building, and maintaining security solutions and features for current and next-generation surgical robotic systems and manufacturing processes. The position improves product security through security analysis, threat modeling, risk analysis, and development of mitigation strategies. The role supports cross-functional teams and departments to promote secure product development and manufacturing standards. It works across embedded platforms, host-side applications, and networked medical device ecosystems in a dynamic team environment focused on product quality.

Requirements

  • At least 8 years of related cybersecurity, product security engineering, or similar experience with a bachelor's degree; or 5 years with a master's degree; or 3 years with a Ph.D.; equivalent experience is also accepted.
  • Understanding of embedded security, including secure boot, operating-system hardening, kernel patching, and platform trust architectures.
  • Strong proficiency in Python, shell scripting, and C/C++ for security feature development and automation.
  • Hands-on experience with embedded Linux build systems, particularly the Yocto Project, and real-time operating systems such as QNX, including system configuration, layer development, and security hardening.
  • Solid understanding of network security concepts, including protocols, segmentation, interface hardening, and threat modeling for networked devices.
  • Strong knowledge of cybersecurity fundamentals, including vulnerability management, threat modeling, risk analysis, and mitigation techniques.

Nice To Haves

  • Familiarity with cloud security technologies such as AWS.
  • Familiarity with security compliance standards such as IEC 62443, NIST, and FDA cybersecurity guidance.

Responsibilities

  • Design, develop, and implement security solutions and features for products and manufacturing processes.
  • Collaborate with security analysis and implementation teams to validate security requirements and mitigations.
  • Contribute to operating-system security hardening across embedded platforms, including kernel patching, access-control policies, filesystem protections, and attack-surface reduction.
  • Apply network security principles to medical device architectures, including secure communication protocols, network segmentation, and interface hardening.
  • Design and implement security features for embedded platforms, including Yocto Linux and QNX, adapting to other environments as required.
  • Collaborate with product, manufacturing, legal, regulatory, quality assurance, and engineering teams to address security concerns and compliance.
  • Develop and present security architectures and mitigation strategies to technical and non-technical stakeholders.
  • Review system designs, advise on hardware component selection, and ensure security requirements are addressed from the ground up.

Benefits

  • Market-competitive compensation package including base pay, incentives, benefits, and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service