Philips

Embedded Software Verification Engineer – Surgical Robotics (Cambridge, MA)

Job Description

Posted on: 
2026-04-29

Responsibilities

  • Verify embedded, real-time software that powers robotic functions.
  • Collaborate with software, systems, controls, and hardware engineering teams.
  • Investigate and document defects while improving test coverage.
  • Produce traceable verification evidence and interpret requirements.
  • Work in regulated, multidisciplinary development environments.
  • Build automated and semi-automated test frameworks.
  • Troubleshoot sensors and actuators in robotic motion control.

Job Requirements

  • 2+ years of experience in verifying embedded software for real-time systems.
  • Strong C++ programming skills and understanding of embedded software architecture.
  • Experience with real-time operating systems (RTOS) and embedded Linux.
  • Practical knowledge of hardware-in-the-loop testing.
  • Ability to work in regulated environments, preferably with medical devices.
  • Comfort with physical, cognitive, and environmental job requirements.
  • Experience in troubleshooting sensors/actuators is a plus.
Apply now

More job openings