×
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 North America
Part Time position
Listed on 2026-05-08
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 156000 - 249000 USD Yearly USD 156000.00 249000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Architect - Surgical Robotics (Cambridge, MA)

Job Title

Senior Software Architect - Surgical Robotics (Cambridge, MA)

Job Description

In this role you will architect and develop software that will control medical device hardware (surgical robots). Leveraging your strong background in software systems design for regulated environments, you will work 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 regulated environment, focusing on requirements and feature definition, design, implementation, use of robot software frameworks, 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; 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.
  • Expert proficiency in C++, Python, and Linux/Windows/real‑time operating systems; experience with common frameworks and libraries (Data Distribution Service, Robot Operating System, Qt, QNX).
  • Hands‑on design, development, and troubleshooting experience with embedded software and hardware‑integrated systems, including 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 equivalent.
  • Self‑motivated with strong organizational and time‑management skills; adept at learning new technologies and thriving in a high‑paced environment using agile methodologies.
  • Must be able to perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
Work Environment

This is an office‑based role. Employees are expected to be onsite in the company facilities at least 3 days per week.

Compensation & Benefits

The pay range for this position in Cambridge, MA is $156,000 to $249,000. The actual base pay may vary within the posted range depending on factors such as knowledge, skills, experience, business needs, geographical location, and internal equity. In addition, other compensation—including an annual incentive bonus, sales commission, and long‑term incentives—may be offered. Employees are eligible to participate in a comprehensive total rewards benefits program that includes generous PTO, 401(k) with up to 7% match, HSA with company contribution, stock purchase plan, education reimbursement, and more.

Additional

Information
  • US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work‑authorized visa now or in the future.
  • Company relocation benefits will not be provided for this position. Candidates must reside in or within commuting distance to Cambridge, MA.
Equal Employment Opportunity Statement

Philips is an Equal Employment and Opportunity Employer including Disability/Vets and maintains 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