Senior C++ Robotics Software Engineer (Medical Devices)

Skills Alliance

Austin (TX)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Skills Alliance is seeking a Senior C++ Development Engineer to build and deploy software for medical devices used in orthopedic robotic systems. You will write core C++ software, develop data-interpreting algorithms, and collaborate with hardware teams while ensuring compliance with regulatory standards.

The role emphasizes production-quality software, rigorous testing, code reviews, and detailed design and regulatory artifacts within a regulated environment.

Qualifications

  • Bachelor's degree in Mathematics or Computer Science and 4+ years of relevant experience.
  • Experience with IEC 62304 for medical device software development.
  • Strong C++ skills (C++17 or newer) and CMake usage.

Responsibilities

  • Software development for medical devices in a production environment.
  • Develop algorithms that analyze and interpret data from connected devices.
  • Coordinate with hardware teams on requirements.
  • Follow coding standards in a regulated environment.
  • Contribute to code reviews and thorough testing.
  • Prepare design and regulatory documentation.

Skills

C++
C++17
CMake
Algorithms

Education

Bachelor's degree in Mathematics or Computer Science

Tools

Docker
Podman
Qt
Git

Job description

Skills Alliance is seeking a Senior C++ Development Engineer to build and deploy software for medical devices used in orthopedic robotic systems. You will write core C++ software, develop data-interpreting algorithms, and collaborate with hardware teams while ensuring compliance with regulatory standards.

The role emphasizes production-quality software, rigorous testing, code reviews, and detailed design and regulatory artifacts within a regulated environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Development Engineer
Senior C++ Development Engineer

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,000
Senior C++ Software Engineer - Medical Devices
Senior C++ Software Engineer - Medical Devices

Groupe Kardol • Burlington (VT)

On-site
USD 69,000 - 162,000
Senior Software Engineer, Medical Robotics (Linux/C++)
Senior Software Engineer, Medical Robotics (Linux/C++)

Alphatec Spine • Louisville (CO)

On-site
USD 120,000 - 130,000
Software Engineer
Software Engineer

Skills Alliance • Austin (TX)

On-site
USD 90,000 - 120,000
Head of Software Engineering
Head of Software Engineering

HireFocus LLC • Houston (TX)

On-site
USD 140,000 - 180,000
Senior Software Quality Engineer - Medical Robotics
Senior Software Quality Engineer - Medical Robotics

Skills Alliance • Austin (TX)

On-site
USD 110,000 - 140,000
Senior Platform Software Engineer - C++ Foundations
Senior Platform Software Engineer - C++ Foundations

MRINetwork • Columbus (OH)

On-site
USD 130,000 - 190,000
Senior Medical Device Software Engineer (Linux/C++/Qt)
Senior Medical Device Software Engineer (Linux/C++/Qt)

Internetwork Expert • Carlsbad (CA)

On-site
USD 120,000 - 130,000
Senior Robotics Software Engineer (C++/Python)
Senior Robotics Software Engineer (C++/Python)

Andromeda Surgical • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Platform Software Engineer, C++ for Medical Robotics
Platform Software Engineer, C++ for Medical Robotics

MRINetwork • Columbus (OH)

On-site
USD 110,000 - 140,000