Staff Software Engineer - Medical Device & Surgical Navigation

ATEC Spine

Louisville (CO)

On-site

USD 130,000 - 145,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

ATEC Spine seeks a Staff Software Engineer to lead software development for its intra-op spine navigation and robotics platform. You will design, implement, and validate high-quality C++ applications on Unix/Linux, mentor engineers, and drive regulatory-compliant software development in a collaborative, cross-functional environment.

You will collaborate with R&D, marketing, and clinical teams to shape future product features and ensure reliability, with travel up to 15% to support surgical cases

Qualifications

  • 8+ years experience in development of surgical navigation or equivalent medical device products.
  • BS/MS degree in Computer Science, Computer Engineering, or related field preferred.

Responsibilities

  • Provide technical leadership and mentoring to software and test engineers.
  • Design, develop, test, maintain, and validate software applications for Unix/Linux.
  • Design and implement C++ applications and frameworks.
  • Perform integration and system level testing of software and software/hardware systems.
  • Collaborate with cross-functional teams to define future product features and prioritise roadmap.
  • Produce documentation including design artifacts and test plans.
  • Mentor junior resources and own end-to-end module delivery.
  • Travel up to 15% as needed.

Skills

C++ development
Linux
Qt framework
Software architecture
Agile / DevOps
leadership
medical device software
IEC 62304

Education

BS in CS/CE or related field
MS in CS/CE (preferred)

Tools

Git / Azure DevOps
Cadaveric lab exposure (not required)

Job description

ATEC Spine seeks a Staff Software Engineer to lead software development for its intra-op spine navigation and robotics platform. You will design, implement, and validate high-quality C++ applications on Unix/Linux, mentor engineers, and drive regulatory-compliant software development in a collaborative, cross-functional environment.

You will collaborate with R&D, marketing, and clinical teams to shape future product features and ensure reliability, with travel up to 15% to support surgical cases

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

Similar jobs worth comparing

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

ATEC Spine • Carlsbad (CA)

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
Staff Software Engineer, Valence
Staff Software Engineer, Valence

ATEC Spine • Carlsbad (CA)

On-site
USD 130,000 - 145,000
Staff Software Engineer, Valence
Staff Software Engineer, Valence

Alphatec Spine • Louisville (CO)

On-site
USD 130,000 - 145,000
Staff Software Engineer, Valence
Staff Software Engineer, Valence

ATEC Spine • Louisville (CO)

On-site
USD 130,000 - 145,000
Senior Software Engineer, Valence
Senior Software Engineer, Valence

ATEC Spine • Louisville (CO)

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

ATEC Spine • Carlsbad (CA)

On-site
USD 95,000 - 110,000
Software Engineer II, Valence
Software Engineer II, Valence

Alphatec Spine • Louisville (CO)

On-site
USD 95,000 - 110,000