V

Internship for Firmware Engineer Role

Veolia

montreal (administrative region), qc, Canada Full-time June 10, 2026
Apply Now

Opportunity 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
•...
Full-time IT & Technology

Ready to Apply?

Submit your application for Internship for Firmware Engineer Role at Veolia

Apply for this Position