CareerPlanGet AI match score →

Senior Software Engineer (Front End)

2 Locations💼 Full-time🗓 2026-05-29 → 2026-07-31

Core

Designing and developing front-end and middle-end software for a complete surgical robotic system used by surgeons to treat musculoskeletal disorders.

Role type

Senior Software Engineer (Front End/Middle End)

Builds

Surgical robotic system software

Domain

Medical devices / Surgical robotics

Deliverable

production ML models | product features

Required skills

Object oriented C++ (C++17+), Qt and QML framework, Test-driven programming, Software design verification and validation, Regulatory documentation creation, Agile development

Preferred skills

Medical devices or life sciences experience

Technologies

C++, Qt, QML

Responsibilities

Designing and developing front-end and middle-end aspects of software for medical devices; Partnering with Product Manager and UI/UX Designer for prototyping and implementation of User Interface view models; Managing assigned work packages to ensure timely completion and compliance with development environment; Actively contributing to software design verification and validation activities; Creating and maintaining design history file software documents and regulatory documents; Periodically attending surgical cases to understand context and end-user requirements.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗