<Back to Search
Software Intern
Last Updated: February 24, 2026Reports To: Manager, Software DeveloperLocation: Shelburne, VTExpected Travel: 0%Employment Type: Full-Time - RegularSalary Range: Hourly pay 24/hourApplication Deadline: 4/30/2026AT NDI, THE WORK YOU DO HERE MAKES A DIFFERENCE.Every day, we help shape the future of healthcare. We design and build 3D tracking systems that equip medical devices with advanced spatial navigation technology, delivering greater accuracy, performance, and confidence in procedures where precision is critical. Since 1981, we've partnered with leading OEMs and research institutes to push the boundaries of surgical navigation. Our optical and electromagnetic technologies are trusted in procedures ranging from orthopaedics and spine surgery to cardiac interventions and radiation therapy.Whether you're designing systems, supporting customers, or enabling the teams behind them, your work matters. It brings clarity to healthcare and helps improve outcomes for patients around the world.HOW YOU'LL CONTRIBUTE:Work with the team lead and /or to develop easy-to-use Python and/or C++ applications for data collection and analysisFollow the established data analysis process to analyze data and generate reportsBitbucket version controlTest intermediate system releases following established test plans and processes. Review and update plans and processes as necessaryEDUCATION AND PROFESSIONAL QUALIFICATIONS:Junior in college working towards a software degreeGood personal organization as well as written and oral communication skills;Attention to detail;Microsoft Office skills (Word, Excel, PowerPoint) and Microsoft OutlookKnowledge of C/C++ and PythonWorking knowledge of Git/BitbucketWork with a team as well as work independently on well defined tasksTHE BENEFITS OF JOINING OUR TEAMA calendar full of employee social events and engagement activities to keep us connected.Professional and personal development support designed to foster your continuous growth and career advancement.Work where your contributions are valued - as a multi-year winner of Waterloo Region's Top Employers and the 2025 Chamber of Commerce Business of the Year, we're recognized for putting people first and fostering a culture of collaboration and excellence.Part of a growing global company with offices in Waterloo, Vermont, Germany, and Hong Kong.Conveniently located near GRT and ION transit stops, with free on-site parking available.If you're looking to join a collaborative and curious team-guided by integrity, bold thinking, and a commitment to doing things right-this could be the team for you. We believe in supporting one another and working together to find creative solutions. You'll be surrounded by people who are passionate about what they do and driven by work that truly makes a difference.If this sounds like the right fit for you, we invite you to apply online and introduce yourself.We thank all candidates for their interest in joining NDI; however, only candidates invited for an interview will be contacted. Agency calls will not be accepted. For more information about NDI and this position, please visit our website: www.ndigital.com.Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesThis employer is required to notify all applicants of their rights pursuant to federal employment laws.
Showing all 41,090 matching similar jobs
- Sentinel Principal Software Engineer/ Sr Principal Software Engineer - 17871
- Sr Manager Software Engineering
- AI Scientist & Analytics Innovator (NLP/LLMs)
- Java Software Engineer - On-Site Huntsville, Secret ClearedHuntsville, ALMarch 28th, 2026
- Senior Android Engineer - Kotlin, MVVM & CI/CD
- Senior SecDevOps Engineer: Cloud Infra & CI/CD Expert
- Software Engineer - Artifact Management & Continuous Integration
- Cloud-Native Software Engineer: Build Scalable HCM Apps
- Software Build Engineer
- Senior IT Software Engineer - GCP (Remote)Burlington, IAMarch 30th, 2026
- Principal Software Engineer - OMS
- AI & Distributed Systems Platform Engineer
- Manager - Software Engineering
- Submarine Software Engineer - Java/JS/TS, Mentorship
- Software Engineer (R&D Engineer 1/2)
- Lead Java Architect: Distributed Systems & DDD (Remote)
- Senior GenAI & ML Systems Engineer
- Staff Infra Engineer: Multi-Cloud & Reliable SystemsIrvine, CAMarch 30th, 2026
- Lead Software Engineer - Sr. Java/AWS Developer
- Senior AI-Driven .NET Engineer - On-Site 4 Days/Week
- Principal Software Engineer -Appian
- Associate Software Engineer
- Senior Software Development Engineer
- Senior Software Engineer - Cloudera Context Search Team
- Technology and Data - Software Engineer 4 - Contingent
- Cloud/Software Architect - 100% Remote Opportunity
- Staff Backend Software Engineer - Remote or HybridNew York, NYMarch 30th, 2026
- Remote Mid Backend Engineer - Secret Clearance
- Senior Software Engineer (Remote) - Cloud & Data
- Senior Software Engineer - Experience & Productivity
- Cloud/Software Architect - 100% Remote Opportunity
- Staff Software Engineer - Core AI Platform
- Senior Staff Software Engineer - Social Commerce Platform
- SOLACE Software Engineer - Python
- Mainframe AI & Cloud Transformation Leader
- Senior Software Architect & Tech Lead
- AI Engineer - Data and AI
- Spaceflight Embedded Software Engineer - HIL/SIL Testing
- Software Engineer, Cloud Inference Safeguards
- Cyber Software Engineer - TS/SCI, Onsite