CareerPlanSign in

Sr Software Engineer

Lafayette, Colorado, United States of America💼 Full-time🗓 2026-08-10 → 2026-09-29

Core

Software engineer designing, implementing, and testing software changes for released medical devices and supporting tools within the Surgical Operations Unit.

Role type

Senior Software Engineer (Medical Devices)

Builds

Software updates and changes for released surgical robotics and innovation products

Domain

Healthcare / Medical Devices / Surgical Robotics

Deliverable

production ML models | product features

Required skills

C++, C#, Java, Linux, Windows, cloud platforms, OOA&D concepts, software development best practices, change management processes

Preferred skills

secure software development, vulnerability assessment, AI/automation tools, technical leadership, process improvement

Technologies

C++, C#, Java, Linux, Windows, cloud platforms

Responsibilities

Evaluate software change requests for released medical devices; Design, implement, and test software changes while maintaining design integrity; Participate in change control boards and risk reviews; Create technical documentation throughout the development process; Communicate changes and impacts to cross-functional teams

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.