💼 Full-Time Position

Senior Firmware Engineering

🏢
Schneider Electric
📍 Taiwan, Taipei City, Taiwan
📍
Location
Taiwan, Taiwan
📅
Posted
June 07, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

We are looking for a highly innovative and passionate Firmware Engineer to join our firmware team for developing embedded system firmware of UPS (Uninterruptible Power Supply) and IoT devices.
What will you do:
* Design, develop and implement firmware for ARM Corext-M series embedded systems using C.
* Develop device drivers of embedded systems for controlling various hardwares and peripherals.
* Develop firmware for various communication functionality (USB, I2C, SPI, CAN, TCP/IP).
* Use Python to generate C code from template files for assisting firmware development.
* Use Python to develop tools to test, validate, and verify embedded system functionality.
* Use C/C++ or Python to develop network applications running on embedded Linux system.
* Participate in subsystem and system level design verification, planning and testing.
* Cooperate with test engineers for im...