Medical Robotics Software Engineer (C++ & Linux)

Alphatec Spine

Louisville (CO)

On-site

USD 95,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Alphatec Spine is seeking a Software Engineer II to advance software for surgical navigation and robotics. You will design, develop, test, and document software to meet user needs and FDA regulatory standards, working with cross-disciplinary teams and potentially visiting clinical sites.

The role emphasizes C++ on Unix/Linux, Agile processes, and collaboration with product owners and senior engineers. Travel up to 15% may be required as projects evolve.

Qualifications

  • 3+ years of commercial software product development.
  • Experience with C++ and Linux is strongly preferred.
  • Familiarity with Agile software development processes and tools.
  • Experience in a government-regulated product environment desirable.

Responsibilities

  • Design and implement high-quality Unix/Linux applications and frameworks.
  • Develop C++ application software.
  • Assist product owners and senior engineers evaluating features, feasibility and tradeoffs.
  • Perform integration and system testing of software and software/hardware systems.
  • Create design artifacts, test plans and case documentation.
  • Provide field support; investigate issues, root-cause analysis; drive improvements; occasional on-site visits.
  • Support clinical prototyping and evaluation in cadaveric labs.
  • Maintain version control, unit tests, and documentation for regulatory efforts.
  • Travel up to 15% of the time.

Skills

C++
Linux
Agile methodologies
Git

Education

BS/MS in Computer Science/Engineering

Tools

Azure DevOps
Jira

Job description

Alphatec Spine is seeking a Software Engineer II to advance software for surgical navigation and robotics. You will design, develop, test, and document software to meet user needs and FDA regulatory standards, working with cross-disciplinary teams and potentially visiting clinical sites.

The role emphasizes C++ on Unix/Linux, Agile processes, and collaboration with product owners and senior engineers. Travel up to 15% may be required as projects evolve.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
C++/Linux Medical Software Engineer II
C++/Linux Medical Software Engineer II

Alphatec Spine • United States

On-site
USD 95,000 - 110,000
Senior Medical Device Software Engineer (C++/Linux)
Senior Medical Device Software Engineer (C++/Linux)

Alphatec Spine • Louisville (KY)

On-site
USD 130,000 - 145,000
Senior Software Engineer, Medical Devices (C++/Linux)
Senior Software Engineer, Medical Devices (C++/Linux)

Alphatec Spine • United States

On-site
USD 120,000 - 130,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
Staff Software Engineer, Surgical Navigation Leadership
Staff Software Engineer, Surgical Navigation Leadership

Alphatec Spine • Louisville (CO)

On-site
USD 130,000 - 145,000
Software Engineer II — Medical Robotics (C++/Linux)
Software Engineer II — Medical Robotics (C++/Linux)

ATEC Spine • Carlsbad (CA)

On-site
USD 95,000 - 110,000
Software Engineer II – Medical Device (Linux/C++)
Software Engineer II – Medical Device (Linux/C++)

ATEC Spine • Louisville (CO)

On-site
USD 95,000 - 110,000
Staff Software Engineer - Medical Device & Surgical Navigation
Staff Software Engineer - Medical Device & Surgical Navigation

ATEC Spine • Louisville (CO)

On-site
USD 130,000 - 145,000
Senior Software Engineer – Medical Devices (Linux/C++, Qt)
Senior Software Engineer – Medical Devices (Linux/C++, Qt)

ATEC Spine • Louisville (CO)

On-site
USD 120,000 - 130,000