company

Senior Software Engineer in Navigation & Robotics

ATEC SpineLouisville, Colorado, United States
On-site Full-time $120K/yr - $140K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

The ideal candidate will possess:Proven experience in commercial software development for medical devices, preferably with knowledge of IEC 62304 standards. Experience in surgical navigation is advantageous. Strong proficiency in C++ development within a Linux environment, with familiarity in the Qt framework considered a plus. Exceptional problem-solving skills, demonstrating ingenuity and creativity in technical approaches. Excellent communication and interpersonal skills for effective collaboration with diverse teams.

About the job

Join ATEC Spine as a Senior Software Engineer, where you will play a pivotal role in advancing our surgical navigation and robotics platform. In this capacity, you will leverage your technical expertise to independently devise innovative solutions for complex challenges, ensuring our medical products not only meet but exceed user expectations and adhere to our rigorous quality and reliability standards.

Your responsibilities will encompass the entire software development lifecycle, including the design, development, testing, maintenance, and documentation of high-quality applications. You will actively engage in various phases of product development—reviewing requirements, assessing risks, and executing tests. Collaboration is key, as you will work closely with mechanical, electrical, systems, software, and test engineers to achieve our collective objectives.

Key Responsibilities:

  • Architect and develop high-quality applications and frameworks for the Unix/Linux environment.
  • Write and implement application software using C++.
  • Collaborate with marketing and cross-functional R&D teams to evaluate, prioritize, and detail future product features.
  • Conduct integration and system-level testing for both software and software/hardware systems.
  • Create comprehensive documentation related to software development projects, including design artifacts and test plans.
  • Estimate tasks and manage software projects in alignment with project plans.
  • Balance multiple tasks and projects while maintaining priorities.
  • Participate in surgical cases, maintaining close interaction with surgeons and keeping abreast of ongoing company projects across technical disciplines.
  • Support the integration of advanced algorithms into production software, including AI/ML image processing systems.
  • Work in tandem with R&D and Marketing teams for clinical prototyping, testing, and formal evaluations in cadaveric surgical labs.
  • Ensure rigorous version control, unit testing, and thorough documentation to facilitate regulatory assessments.
  • Willingness to travel up to 15% of the time.

About ATEC Spine

ATEC Spine is at the forefront of innovating medical technologies, focusing on surgical navigation and robotics that enhance patient outcomes. Our commitment to quality and reliability drives us to develop cutting-edge solutions that empower healthcare professionals in their mission to improve lives.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.