📍 Shanghai, China 🇨🇳
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 an 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:
· Bachelor's degree or above in E lectronic/ E lectrical E ngineering, 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 & Protocals.
· 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.
Free forever • No spam • Leave anytime