×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Architect - Surgical Robotics; Cambridge, MA

Job in Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: Philips
Full Time position
Listed on 2026-05-08
Job specializations:
  • Software Development
    Robotics, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Architect - Surgical Robotics (Cambridge, MA)

Senior Software Architect – Surgical Robotics (Cambridge, MA)

Design and develop software that controls surgical robot hardware in regulated environments at Philips Innovation Campus in Cambridge, Massachusetts.

Responsibilities
  • Work on a collaborative, interdisciplinary medical robotics R&D team, tasked with inventing and launching the next generation of medical solutions for Philips’ Image Guided Therapies business.
  • Architect and implement clinical‑quality software solutions for a novel medical robot system in a medical‑regulated environment with focus on requirements and feature definition, design, implementation, use of robot software frameworks, and multi‑arm robot control algorithms; and integration in an Image Guided System.
  • Participate in or lead software design discussions and code reviews (both internal and multi‑functional) for robotic solutions and workflows; and follow quality and regulatory processes (ISO 13485, IEC 62304).
Qualifications
  • 10+ years of professional experience developing software in a regulated industry and preferably for medical robots, as an individual contributor and/or team lead, with experience in robotic (hardware/software) control system design, integration, debugging, verification, and testing.
  • Expert proficiency in C++, Python, and Linux/Windows/real‑time operating systems, plus experience with common frameworks and libraries (Data Distribution Service, Robot Operating System, Qt, QNX).
  • Extensive hands‑on design, development, and troubleshooting experience with embedded software and hardware‑integrated systems, including software design patterns, data structures, and architectures for safety critical, distributed, and multi‑process real‑time applications.
  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent field.
  • Self‑motivated individual with good organizational and time‑management skills and a strong desire to learn and adapt to new technologies and challenges.
  • Ability to work in a high‑paced professional environment and excel in both individual contributions and team collaboration using agile methodologies.
  • Must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.

We are an Equal Employment and Opportunity Employer, including Disability/Vets and maintain a drug‑free workplace.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary