Schneider Electric
Schneider Electric

Firmware, Senior Engineer

RoleEmbedded
LevelSenior
Location上海, China
WorkOn-site
TypeFull-time
Posted6 months ago
Apply now

About the role

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 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 & 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. 时间表: 全职 请求编号: 009JBZ

Required skills

Python

Linux

About Schneider Electric

上海

Headquarters