Firmware Engineer Intern at Veolia

Veolia | North America • montreal, Canada

Location montreal, qc
Job Type Full-time
Posted May 29, 2026

Role Description

Contribute to innovative firmware development at Veolia as a Firmware Engineer Intern. Engage in testing, debugging, and designing microcontroller software in a dynamic environment.

Veolia Group is seeking a Firmware Engineer Intern with knowledge in embedded systems to support the Water Technology Business. This internship involves developing applications in C for STM32 microcontrollers, optimizing system performance, and integrating communication protocols. You will also collaborate with hardware teams and document technical specifications.

Key Responsibilities:
• Develop firmware applications for STM32 microcontrollers
• Design software architecture and peripheral drivers
• Optimize system performance and energy usage
• Integrate communication protocols like UART and CAN
• Perform unit and integration tests of firmware

Requirements:
• Second year in computer science or electronics
• Experience with ARM ...

Ready to Apply?

Apply for this Position