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.

