Veolia

Internship for Firmware Engineer Role

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 10, 2026

Job Description

Join Veolia Group as a Firmware Engineer Intern and contribute to innovative firmware development. Collaborate with skilled professionals while enhancing your programming skills in a hands-on environment.
In this intern role, you will support the development and debugging of microcontroller software for power converters. Key activities include designing software architectures, configuring communication protocols, and performing various tests. This position emphasizes collaboration with hardware teams and requires meticulous documentation of technical specifications.
Key Responsibilities:
• Assist in developing firmware applications using C for STM32
• Design and implement software architectures and drivers
• Conduct performance optimization and energy management tasks
• Integrate protocols such as I2C, SPI, and Ethernet
• Perform testing, debugging, and validation of firmware
Requirements:
• Pursuing a bachelor’s degree in electronics or embedded systems
•...

Ready to Apply?

Take the next step in your career journey with Veolia

Apply Now