Senior C++ Development Engineer

Skills Alliance

Austin (TX)

On-site

USD 120,000 - 160,000

Full time

6 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

Senior C++ Development Engineer | Medical Devices

This is a senior engineering role with a medical technology company that builds robotic systems for orthopedic surgery. You will help build and deploy software for medical devices used in real surgical settings.

You will write core C++ software, develop algorithms that interpret device data, and work closely with hardware teams. You will also help keep development aligned with strict regulatory standards.

What you will own:
  • Software development for medical devices in a production environment
  • Algorithms that analyze and interpret data from connected devices
  • Coordination with hardware teams on requirements
  • Coding standards in a regulated environment
  • Code reviews and rigorous testing
  • Design documents and regulatory documentation
What you must have:
  • Bachelor's degree in Mathematics or Computer Science, plus 4/6+ years of relevant experience (or equivalent)
  • Experience with IEC 62304 for medical device software development
  • Strong C++ skills (C++17 or newer) and CMake
Nice to have:
  • Experience with Docker or Podman
  • Strong grasp of data structures and algorithms
  • Git experience (GitHub, Bitbucket, or GitLab)
  • UI development with Qt
  • Experience writing software documentation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 C++ Software Engineer
Senior C++ Software Engineer

Skills Alliance • Utah

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Staff Software Engineer (C++)
Staff Software Engineer (C++)

HireTalent - Staffing & Recruiting Firm • Saint Paul (MN)

On-site
USD <110,000
Senior Software Engineer
Senior Software Engineer

Randstad Digital Americas • Fort Lauderdale (FL)

On-site
USD 90,000 - 130,000
Medical insurance
Prescription insurance
Dental insurance
+5
Senior Software Engineer
Senior Software Engineer

Stereotaxis • St. Louis (MO)

On-site
USD 110,000 - 170,000
Senior Software Engineer (Minnesota-Only)
Senior Software Engineer (Minnesota-Only)

SkyWater Search Partners • Lakeville (MN)

On-site
USD 120,000 - 180,000
Software Engineer (Platform)
Software Engineer (Platform)

MRINetwork • Columbus (OH)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Skills Alliance • Danbury (CT)

On-site
USD 80,000 - 110,000