Senior Embedded Software Engineer - Product Security
Core
Design, build, and maintain security solutions for surgical robotic systems and manufacturing processes, focusing on embedded platforms, host applications, and networked medical device ecosystems.
Role type
Senior IC product security engineer (embedded systems)
Builds
Secure embedded platforms (Yocto Linux, QNX), networked medical device architectures, and security features for surgical robots
Domain
Medical devices / Surgical robotics / Embedded systems
Required skills
Embedded security, OS hardening, kernel patching, network security, threat modeling, Python, C/C++, shell scripting, Yocto Project, QNX
Preferred skills
Cloud security (AWS), IEC 62443, NIST, FDA cybersecurity guidance
Technologies
Yocto Linux, QNX, AWS
Responsibilities
Design and implement security solutions for products and manufacturing; Harden OS across embedded platforms; Apply network security principles to medical device architectures; Collaborate with cross-functional teams on security compliance; Review system designs and advise on hardware component selection for security.
Seniority
Senior, hands-on IC
