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

PhilipsCambridge, MA
$114,000 - $182,000Hybrid

About The Position

Verify real-time robotics control software running on Linux/RTOS-based compute platforms for a next-generation robotic surgery system. This is not a bare-metal firmware role or a junior test-execution role. We are looking for a hands-on verification engineer who can define how safety-critical robotic software should be verified, design meaningful tests from requirements, create protocols and evidence, and troubleshoot software behavior on real hardware.

Requirements

  • 4+ years of experience in software verification, system verification, or integration testing for software-intensive products that interact with real hardware.
  • Experience defining verification plans, test protocols, test procedures, test cases, and objective pass/fail criteria, not only executing predefined tests.
  • Hands-on experience with real-time or timing-sensitive software running on Linux, RTOS, or Linux with real-time extensions, preferably above the bare-metal driver layer.
  • Strong practical skills in Python and C++ for test automation, debugging, data analysis, test tooling, and troubleshooting hardware/software integration issues.
  • Comfortable working in a regulated or safety-critical environment, interpreting requirements, creating traceable verification evidence, and collaborating across software, systems, controls, hardware, and quality teams.
  • Must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.

Responsibilities

  • Own verification planning and test design for real-time robotics control software, including test plans, protocols, procedures, pass/fail criteria, requirements coverage, and traceable verification evidence.
  • Design, automate, and execute tests for software running on Linux/RTOS-based compute platforms that interact with motors, sensors, actuators, controllers, and other hardware through device interfaces and control applications.
  • Investigate and verify system behavior on real hardware, including timing performance, control-loop behavior, fault handling, watchdogs, safe-state transitions, startup/shutdown behavior, recovery paths, and defects across software, controls, hardware, and system integration boundaries.

Benefits

  • Generous PTO
  • 401k (up to 7% match)
  • HSA (with company contribution)
  • Stock purchase plan
  • Education reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service