Embedded Software Developer Intern
Job in
Montreal, Montréal, Province de Québec, Canada
Listing for:
4747 Newtrax Technologies Inc
Part Time, Apprenticeship/Internship
position
Listed on 2026-06-19
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Testing, Software Engineer
Job Description & How to Apply Below
Location: MontrealSandvik Canada is seeking a
Embedded Software Developer
- Intern
Location Montréal, QC
- Newtrax
At Sandvik, we offer you a world of opportunities. Our diverse businesses and global network enable you to explore your potential and thrive. We recognize your performance and offer various ways to fuel your growth towards exceptional achievements.
Currently, we have an opening for an Embedded Software Developer
- Intern
. The Embedded Software Developer
- Intern is responsible for supporting the design, development, validation and troubleshooting of embedded software for Newtrax products.
Are you a new graduate with a passion for embedded software, wireless technologies, and IoT solutions? If so, we want to hear from you!
While searching for the best opportunity for yourself today, we are already thinking ahead of your future tomorrow. So now we challenge you to take it one step further and apply!
What you will be doing
Contribute, as part of an agile team, to the design, coding, integration and testing of embedded firmware features.Develop and improve software for real-time embedded, and wireless platforms.Debug, troubleshoot and support root-cause analysis for firmware and device-related issues.Participate in unit testing, validation activities and documentation of technical work.Support new product introduction activities and assist with complex technical investigations as needed.Contribute to technical discussions, code reviews and continuous improvement of development practices.Stay current with relevant embedded, wireless and IoT technologies and apply what is learned during the internship.Complete assigned tasks with guidance from experienced team members.Communicate progress, blockers and technical findings clearly to the team.What you will bring along
Final-year student or recent graduate in software engineering, computer engineering, electrical engineering, computer science or a related field.Internship, academic project, capstone, research, lab or personal project experience in embedded software, firmware, or low-level systems development.Exposure to areas such as embedded firmware development, wireless technologies, Internet of Things (IoT) devices, unit testing frameworks, microcontrollers (MSP
430, STM
32, Nordic nRF
52 series), embedded Linux (ARM), vehicle communication bus (CAN) or Universal Serial Bus (USB).Programming languages: C++.Understanding of object-oriented programming concepts and basic design patterns.Familiarity with version control tools such as Git.Strong learning mindset, curiosity and willingness to develop new technical skills.Initiative, rigor and adaptability in a fast-paced Agile development environment.Ability to work independently on assigned tasks while knowing when to ask for support.Critical thinking, time-management and problem-solving skills.In return for your passion and drive
we will offer you…
The opportunity to make an impact on our business performance.The opportunity to be part of an ambitious team, in an industry leading business.The opportunity to reach your full potential.Ongoing development and training.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: