Senior Medical Device Software Engineer (Linux/C++/Qt)

Internetwork Expert

Carlsbad (CA)

On-site

USD 120,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Alphatec Spine, Inc. seeks a Senior Software Engineer to develop software for its surgical navigation and robotics platform.

You will design, implement, test, and document Unix/Linux applications in C++ while collaborating with mechanical, electrical, and software teams to meet rigorous medical device standards. The role involves contributing to requirements reviews, usability assessments, risk analysis, and regulatory-ready artifacts, with occasional on-site support during clinical prototyping

Qualifications

  • 5+ years experience in medical device software development.

Responsibilities

  • Design and implement high quality applications and frameworks targeting the Unix/Linux platform.
  • Design and implement application software in C++.
  • Collaborate with cross-functional R&D teams to support evaluation, prioritization, and detailed feature definition.
  • Perform integration and system level testing of software and software/hardware systems.
  • Develop documentation related to software development projects (design artifacts, test plans/cases).
  • Perform task estimation and develop software projects according to project plan.
  • Manage multiple tasks/projects and priorities.
  • Attend surgical cases and engage with surgeons.
  • Support clinical prototyping, testing, and evaluation in cadaveric labs.
  • Provide field support for deployed software and drive root-cause analysis.
  • Maintain rigorous version control, unit testing, and documentation for regulatory evaluation.

Skills

C++ (Linux)
3D geometry
DICOM
Agile methodologies
Communication skills

Education

BS/MS in Computer Science or Computer Engineering

Tools

Qt framework
VTK
ITK
OpenCV
Git
Azure DevOps
Jira

Job description

Alphatec Spine, Inc. seeks a Senior Software Engineer to develop software for its surgical navigation and robotics platform.

You will design, implement, test, and document Unix/Linux applications in C++ while collaborating with mechanical, electrical, and software teams to meet rigorous medical device standards. The role involves contributing to requirements reviews, usability assessments, risk analysis, and regulatory-ready artifacts, with occasional on-site support during clinical prototyping

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

Similar jobs worth comparing

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 (C++/Linux)
Senior Medical Device Software Engineer (C++/Linux)

Alphatec Spine • Louisville (KY)

On-site
USD 130,000 - 145,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
C++/Linux Medical Software Engineer II
C++/Linux Medical Software Engineer II

Alphatec Spine • United States

On-site
USD 95,000 - 110,000
Medical Robotics Software Engineer (C++ & Linux)
Medical Robotics Software Engineer (C++ & Linux)

Alphatec Spine • Louisville (CO)

On-site
USD 95,000 - 110,000
Staff Software Engineer, Surgical Navigation Leadership
Staff Software Engineer, Surgical Navigation Leadership

Alphatec 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
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
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