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 Cortex-M embedded development • Knowledge of the...