company

Senior Software Engineer, Navigation & Robotics

ATEC SpineLouisville, Colorado, United States
On-site Full-time $140K/yr - $160K/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

Qualifications:Proven experience in software development, particularly in a medical device or high-technology environment. Strong knowledge of C++ and experience with Unix/Linux systems. Experience in algorithm development, particularly in AI/ML applications. Excellent problem-solving skills and ability to work autonomously. Strong interpersonal skills with a focus on collaboration and mentorship. Ability to communicate effectively with technical and non-technical stakeholders. Experience with software testing methodologies and regulatory compliance is a plus.

About the job

Join ATEC Spine as a Senior Software Engineer specializing in Navigation & Robotics. This pivotal role involves spearheading software development for our advanced surgical navigation and robotics platform, ensuring our cutting-edge medical products exceed user expectations and uphold our stringent quality and reliability standards.

In this role, you will leverage your technical expertise to devise innovative solutions for complex technical challenges. You will provide technical leadership and mentorship to junior engineers, engage in designing, developing, testing, maintaining, and validating software applications. Your participation will span all phases of product development, including reviewing requirements, design, usability, risk assessments, and testing execution. You will foster collaboration across teams, interfacing with mechanical, electrical, systems, software, and test engineers.

Key Responsibilities:

  • Design and implement high-quality applications and frameworks for Unix/Linux platforms.
  • Develop application software using C++.
  • Collaborate with marketing and cross-functional R&D teams in evaluating and defining future product features by balancing technical feasibility, customer value, and business needs.
  • Lead the integration of advanced algorithms into production software applications, including AI/ML systems.
  • Conduct integration and system-level testing of software and hardware systems.
  • Estimate tasks and develop software projects according to project plans.
  • Manage multiple projects and shifting priorities effectively.
  • Mentor junior resources, taking ownership of end-to-end module delivery.
  • Engage with surgeons during surgical cases and maintain an up-to-date understanding of company initiatives across technical realms.
  • Translate clinical needs into software and system requirements.
  • Collaborate closely with R&D and marketing teams for clinical prototyping and testing in cadaveric surgical lab environments.
  • Maintain rigorous version control, unit testing, and documentation for regulatory evaluation.

About ATEC Spine

ATEC Spine is a pioneering leader in the development of innovative spinal technologies. We are committed to improving the quality of life for patients through advanced surgical solutions and are dedicated to fostering a culture of collaboration, integrity, and innovation.

Similar jobs

Tailoring 0 resumes

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