Your key responsibilities Full lifecycle involvement in design, implementation, and validation of embedded C/C++ firmware for UPS Systems, Power Electronics and related secure power technologies Adopt in-house best practice for code integrity and design validation Ensure that the integrity of the system and firmware architecture is maintained throughout the lifecycle of the product Cross functional collaboration to ensure the timely delivery of high-quality firmware releases Your key responsibilities Full lifecycle involvement in design, implementation, and validation of embedded C/C++ firmware for UPS Systems, Power Electronics and related secure power technologies Adopt in-house best practice for code integrity and design validation Ensure that the integrity of the system and firmware architecture is maintained throughout the lifecycle of the product Cross functional collaboration to ensure the timely delivery of high-quality firmware releases You need the following qualifications and experience for this role Proficiency in C/C++ for embedded systems Knowledge of digital control systems Experience or knowledge in communication protocols, signal processing, and/or tool chains Experience with embedded Linux, GIT, VHDL, Python, or FPGA is advantageous Previous involvement in the development of innovative and groundbreaking digital products is also advantageous EDUCATION Bachelor's (Master's a plus) degree in computer science, electrical/electronic engineering, or equivalent SKILLS Excellent communication, interpersonal and collaboration Capability to grow in a multicultural environment is key Proficiency in English Structured and organized way of work EXPERIENCE Minimum of 5 years of relevant experience Experience from domain of power conversion is a plus TRAVEL Position doesn't include frequent travel Many career opportunities and focus on development At Schneider Electric we want the best employees. You will join the Firmware team consisting of highly skilled engineers and you will collaborate closely with colleagues with different specialist backgrounds operating on various technologies such as microprocessors, soft cores, FPGA and SoC in an agile environment.