Current Job Openings

Are you interested in working on rewarding projects with an innovative and dynamic team?  Do you want to contribute industry-leading products that actually help people?  NDI might have the right career opportunity for you!  Please select a location below to view current job openings.


United States - Vermont

Click Here for Vermont Careers


Europe - Germany

Softwareentwickler (alle*)



How to Apply

It all starts with your online application!  Please follow the application process outlined in each job posting, and be sure to include both a cover letter and resume in Word or PDF format.


Interested in joining the NDI team, and still waiting for the right job to open up?

If NDI sounds like the right company for you, but there isn’t a specific opening for you right now, please upload your resume using our General Resume Submission tool and tell us about the type(s) of job(s) you’re interested in!


Your confidential application will be reviewed promptly, and we thank you sincerely for your interest in NDI.  If you’re selected for an interview a member of our team will contact you directly. Please note that if you’re not selected for an interview, you will not be contacted, but we will keep your application on file for at least 6 months and consider you for any additional/future roles that may be suitable.

Our interview process is relaxed and informal.  We will always make sure you have the information you need to be prepared for your interview(s). We greatly appreciate your interest in NDI and the time you’ve committed to participating in our recruitment process and will do our best to accommodate you every step of the way.  Our interview team for each role will include the direct hiring manager and a representative from human resources, and others may be included with a stake in the final decision.

NDI is proud to be an equal opportunity employer and does not unlawfully discriminate against any employee or applicant on the basis of race, colour, religion, sex, place of origin, ancestry, age, ethnic origin, sexual orientation, citizenship, creed, family status, handicap or marital status. We believe in the dignity and worth of all individuals, and promote inclusivity and accessibility in how we do business.