Software Test Engineer, Surgical Robotics

Philips

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Cambridge, MA
Employment
Full-time
Posted
133 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $177k
$131k $223k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $139,934–$214,000.

Based on 240 similar postings.

Employer

About Philips

Royal Philips (founded 1891) is a leading Dutch health technology company focused on improving well-being through innovation, transitioning from a diversified electronics giant to a specialist in healthcare, imaging, patient monitoring, and personal health.

Philips currently has 19 open roles on FindRole.

Most-posted roles

View all roles at Philips

At a glance

TL;DR · Software Test Engineer, Surgical Robotics

The Software Test Engineer - Surgical Robotics will join the team to verify real-time robotics control software for a next-generation robotic surgery system. This role involves owning verification planning and test design for software running on Linux and RTOS-based compute platforms. The engineer will design, automate, and execute tests for software interacting with motors, sensors, actuators, and controllers. Key responsibilities include investigating system behavior on real hardware, including timing performance, control-loop behavior, fault handling, and safe-state transitions. Candidates must possess practical skills in Python and C++ for test automation, debugging, and data analysis. The position requires experience in software verification for software-intensive products in regulated or safety-critical environments, specifically focusing on interpreting requirements and creating traceable verification evidence across software, controls, hardware, and system integration boundaries.

What you'll do

  • Own verification planning and test design for real-time robotics control software.
  • Create test plans, protocols, procedures, and traceable verification evidence.
  • Design, automate, and execute tests for software on Linux and RTOS platforms.
  • Verify software interactions with motors, sensors, actuators, and controllers.
  • Investigate system behavior on real hardware including timing, fault handling, and safe-state transitions.
  • Troubleshoot defects across software, controls, hardware, and system integration boundaries.
  • Use Python and C++ for test automation, debugging, and data analysis.

What we're looking for

  • 4+ years of experience in software verification, system verification, or integration testing for software-intensive products interacting with real hardware.
  • Experience defining verification plans, test protocols, test procedures, test cases, and objective pass/fail criteria.
  • Hands-on experience with real-time or timing-sensitive software running on Linux, RTOS, or Linux with real-time extensions.
  • Strong practical skills in Python and C++ for test automation, debugging, data analysis, and troubleshooting hardware/software integration.
  • Experience working in a regulated or safety-critical environment creating traceable verification evidence.
  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or equivalent.
  • Must reside in or within commuting distance to Cambridge, MA.
  • US work authorization is a precondition of employment.

More like this

Similar roles

Software Development Engineer, C#/.NET

Philips

Cambridge, MA 39 days ago
C# .NET React GraphQL PostgreSQL Kafka Kubernetes .NET Framework SQL Server Azure GitHub Microservices Web Services Object-Oriented Programming Design Patterns
Hybrid

Software Engineer, Robotics

Anduril Industries

Irvine, CA 141 days ago $191,000–$253,000
C++ Rust Linux Robotics Motion Planning Perception Localization Mapping Controls Data Structures Algorithms Concurrency Systems Software Kernel Device Drivers Simulation Networking

Robotics Software Engineer

Anduril Industries

Boston, MA +1 117 days ago $191,000–$254,000
C++ Python Computer Vision Sensor Fusion Motion Planning Machine Learning SLAM LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Mechatronics

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 117 days ago $191,000–$254,000
C++ Python Computer Vision Sensor Fusion Motion Planning Machine Learning SLAM LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Navigation Perception Algorithms