Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NDI (Northern Digital Inc.) Logo

Software Developer

NDI (Northern Digital Inc.)

$70,000 - $95,000
Nov 8, 2025
Shelburne, VT, United States of America
Apply Now

At NDI, the work involves shaping the future of healthcare by designing and building 3D tracking systems that equip medical devices with advanced spatial navigation technology. The company seeks a Software Developer to contribute to the development of embedded systems for medical devices and simulations, aiming to improve accuracy, performance, and confidence in critical procedures.

Requirements

  • Proficiency in programming languages (C++, Python)
  • Experience with version control (Git), CI/CD tools, and automated testing frameworks.
  • 3 year(s): hands-on experience coding and software design
  • C++

Responsibilities

  • Design and development of multiple GUI-based software utilities, data processing libraries, and other innovative solutions as required.
  • Create tools for use by the internal NDI design team.
  • Write clean, efficient, and maintainable code following NDI’s internal development standards.
  • Implement secure coding practices and ensure compliance with design control and regulatory requirements (e.g., ISO 13485, IEC 62304).
  • Provide day-to-day technical support for manufacturing and test operations.
  • Troubleshoot and resolve software-related issues impacting production lines and test stations.
  • Develop tools, scripts, and utilities to improve production efficiency and reduce downtime.

Other

  • Expected Travel: 10%
  • Employment Type: Full-Time - Regular
  • Bachelor's degree in computer science, Software Engineering, or related field.
  • Strong problem-solving, communication, and teamwork skills.
  • Good organizational skills.