ATEC Spine · 19 hours ago
Staff Software Engineer, Navigation & Robotics
ATEC Spine is focused on developing innovative surgical navigation and robotics solutions. The Staff Software Engineer will lead software development efforts, providing technical leadership and mentoring while ensuring the quality and reliability of ATEC's medical products.
Health CareMedical DeviceProduct Design
Responsibilities
Design and implement high quality applications and frameworks targeting the Unix/Linux platform
Design and implement application software in C++
Collaborate with marketing and cross-functional R&D teams to support evaluation, prioritization, and detailed definition of future product features. Bring technical experience and analytical skills to bear on balancing technical feasibility, customer value, and business needs
Lead the integration of advanced algorithms into production software applications, including AI/ML image processing systems and image display & rendering toolkits. Collaborate with research teams and product owners to evaluate maturity / feasibility of prototype algorithms
Perform integration and system level testing of software and software/hardware systems
Perform task estimation and develop software projects according to project plan
Manage multiple tasks/projects and priorities
Mentor the Junior resources and take the ownership of the end-to-end module delivery
Attend surgical cases, engage with surgeons, and maintain familiarity with current company endeavors across technical areas
Translate clinical needs into software and system requirements
Work closely with R&D and marketing teams to support clinical prototyping, testing, and formal evaluation in cadaveric surgical lab settings
Maintain rigorous version control, unit testing, and documentation to support regulatory evaluation and formal test efforts
Lead documentation efforts as needed to support FDA submissions
Ability to travel up to 15% of the time
Qualification
Required
Deep domain experience in surgical navigation in spine
Proven success in providing technical direction for medical devices used in an intra-operative clinical setting
Experienced at delivering robust and reliable mission critical medical device systems (IEC 62304) in an FDA regulated environment
Proficient in C++ development in Linux environment
Experience building and testing software applications using 2D-to-3D image registration algorithms
Experience with image processing and rendering toolkits such as VTK, ITK, OpenCV
Fluency with 3D volumetric imaging (such as CT, CBCT, MRI) and medical image data formats (DICOM)
Fluent with 3D spatial geometry used in navigation systems, including coordinate transforms, linear algebra, and registration
Experience with Agile software development methodologies, Git / Azure DevOps / Jira
Proven experience in design decisions and tradeoffs for evolving codebases (e.g. rewrite vs. retain, code framework and language choices, architecture decisions)
Excellent leadership, time management, communication (written and verbal), decision-making, presentation, and organization skills
8+ years experience in medical device software development
BS/MS degree in Computer Science, Computer Engineering, or related field
Ability to travel up to 15% of the time
Preferred
Experience with Qt framework is a plus
Familiarity with camera calibration algorithms a plus
Company
ATEC Spine
ATEC Spine is a medical device company dedicated to revolutionizing the approach to spine surgery through innovation.
Funding
Current Stage
Public CompanyTotal Funding
$1.02BKey Investors
Squadron Medical Finance Solutions
2025-03-03Post Ipo Debt· $350M
2023-10-24Post Ipo Equity· $150M
2023-04-19Post Ipo Equity· $60M
Recent News
MarketScreener
2025-11-03
2025-11-01
Company data provided by crunchbase