Bootstrap

Veolia North America

Firmware Engineer Intern

๐Ÿ“ŒMontreal, Canada ๐Ÿ‡จ๐Ÿ‡ฆ

โฑ๏ธŽ internship

๐Ÿง™โ€โ™‚๏ธ intern

Company Description

Veolia is a global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water, energy, and waste management, Veolia designs and implements innovative solutions for decarbonization, depollution, and resource regeneration, supporting communities and industries in their ecological transformation. Within this framework, Water Tech brings together a dedicated team of experienced professionals committed to tackling the worldโ€™s most complex challenges related to water scarcity, quality, productivity, and energy. Together, we pursue a shared mission to create a more sustainable future.

Job Description

About Veolia Water Technologies & Solutions

Veolia Water Technologies & Solutions (VWTS) is a global leader in water recovery, treatment, and

reuse. We design and provide a range of water systems, from food and beverage applications to

municipal water, to ultrapure water for microelectronics and heavy industrial wastewater treatment.

We serve over 50,000 customers worldwide and treat over 11 million cubic meters of water every

day. We simply aim to be the benchmark company for ecological transformation worldwide.

At WTS, we realize that diverse teams make better decisions, achieve better results, and build

stronger communities. We are an organization that champions diversity and inclusion at all levels and

are proud to be an equal opportunity workplace. We offer challenging and meaningful careers, with

competitive benefits and flexible work arrangements.

The job description is not designed to capture all the employeeโ€™s responsibilities but is intended to capture essential

functions of the role. Responsibilities may change over time and may be assigned at any time.

Job Summary

The Firmware Engineer Intern participates in the development, testing, debugging, and

documentation of microcontroller software for power converter products. He/she will work in a

dynamic office and laboratory environment.

Duties and Responsibilities

  • Develop firmware applications in C for STM32 microcontrollers
  • Design software architecture and implement peripheral drivers
  • Optimize system performance and energy consumption
  • Integrate and configure communication protocols (UART, SPI, I2C, CAN, Ethernet)
  • Perform unit, integration, and validation tests of the firmware
  • Debug and resolve technical issues
  • Collaborate with hardware teams for system integration
  • Write technical documentation and specifications

Qualifications

Requirements

  • Final year Bachelor or Masterโ€™s in computer science, electronics, or embedded systems
  • Experienced in embedded development on ARM Cortex-M and tools
  • Good knowledge of the STM32 ecosystem
  • Experience with industrial communication protocols
  • Autonomy, rigor, and ability to work in a team

Additional Information

As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.
Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Firmware Engineer

@ Baker Hughes, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Principal Firmware Engineer

@ CHEP, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

  • Employment

    โฑ๏ธŽ internship

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ intern

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“Canada ๐Ÿ‡จ๐Ÿ‡ฆ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—