Job Brief:
As a global leader in energy management and automation, Schneider Electric is seeking a skilled and motivated Firmware Engineer to join our team. The ideal candidate will have a strong background in firmware development especially in Electrical/Electronic field. As a Firmware Engineer, you will be responsible for the design, development, testing, and debugging of firmware for Microgrid System (AC or DC Grid, etc.).
Responsibilities: • Design and implement firmware for Microgrid system or power converters such as AC/DC and DC/DC Converters. • Collaborate with hardware engineers to define and implement HAL (Drivers) and perform troubleshooting. • Design and implement Linux/RTOS/Communication/Firmware Upgrade/Cybersecurity/Virtual HMI, etc. • Create design documentation and conduct design reviews. • Optimize firmware for performance, efficiency, and reliability. • Ensure compliance with firmware design and coding standards. • Identify and mitigate potential risks in firmware designs. • Stay up to date with the latest technologies and trends in power electronics and firmware development. • Work closely with cross-functional teams to ensure project goals are met on time and within budget.
Qualifications:
• Bachelors degree or above in Electronic/Electrical Engineering, Computer Engineering, or a related field. • Knowledge of firmware structure. • Proficiency in C/C++/Python, etc. • Rich Experience with Communication (CAN/RS485(Modbus)/Ethernet/Uart/SPI, etc.). • Experience with Linux and real-time operating systems (RTOS). • Experience with MCUs (ARM/DSP) & their Drivers. • Knowledge of Data Structure, Memory Management, File System & Protocols. • Knowledge of (Secure)Boot and Cybersecurity. • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork skills. • Fluent English as part of Schneider Electric, you will participate to global project, interacting with international team. • Passion for advanced technology contributing to the development of innovative power electronics systems. • Experience in Microgrid System and EMS (Energy management system) is a plus.
Schneider Electric is an equal opportunity employer. We value diversity and are committed to creating an inclusive workplace where all talents thrive.
:
: 009JBZ