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

ATEC Spine, Inc.

Carlsbad (CA)

On-site

USD 120,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Alphatec Spine, Inc. is seeking a Senior Software Engineer to advance software for a surgical navigation and robotics platform. The role entails designing, coding, testing, and documenting software in a Linux environment, interfacing with mechanical, electrical and clinical teams, and contributing to regulatory reviews.

You will participate in design decisions, implement high quality application software, and support field deployments. Travel up to 15% may be required.

Qualifications

  • Medical device software development experience preferred.
  • Experience with IEC 62304 and regulatory considerations.
  • Experience with surgical navigation is a plus.
  • Strong written and verbal communication skills.
  • Familiarity with evolving codebase decisions and tradeoffs.

Responsibilities

  • Design and implement high quality Unix/Linux applications and frameworks.
  • Develop C++ software and collaborate with cross-functional teams.
  • Support evaluation, feature prioritization, and product definition.
  • Perform integration and system level testing of software/hardware systems.
  • Create design artifacts, test plans and documentation for projects.
  • Estimate tasks and manage multiple projects and priorities.
  • Attend surgical cases and interact with surgeons to stay aligned.

Skills

C++ development
Linux
Qt framework
Agile / Jira / Git / Azure DevOps

Education

BS/MS in Computer Science/Computer Engineering or related

Tools

VTK
ITK
OpenCV
DICOM

Job description

Alphatec Spine, Inc. is seeking a Senior Software Engineer to advance software for a surgical navigation and robotics platform. The role entails designing, coding, testing, and documenting software in a Linux environment, interfacing with mechanical, electrical and clinical teams, and contributing to regulatory reviews.

You will participate in design decisions, implement high quality application software, and support field deployments. Travel up to 15% may be required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Medical Robotics Software Engineer (C++ & Linux)
Medical Robotics Software Engineer (C++ & Linux)

Alphatec Spine • Louisville (CO)

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

Internetwork Expert • Carlsbad (CA)

On-site
USD 95,000 - 110,000
Staff Medical Device Navigation Software Lead
Staff Medical Device Navigation Software Lead

Internetwork Expert • Carlsbad (CA)

On-site
USD 130,000 - 145,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
Senior Software Engineer, C#/.NET & Embedded Systems
Senior Software Engineer, C#/.NET & Embedded Systems

Alphatec Spine • California

On-site
USD 140,000 - 160,000