Lead/Senior Firmware Engineer – Digital Power Control (主任/資深韌體工程師 - 數位電源控制)
Posted Updated 2
views
Description
We are seeking an experienced Firmware Engineer to develop embedded firmware for digital-control power supply units. You will work with electrical engineer teams to implement control algorithms, protection schemes, telemetry, and communication protocols.
Responsibilities
- Develop embedded firmware for PSU controllers such as DSPs, MCUs, and digital power platforms.
- Implement digital control loops, protection functions, and system sequencing logic.
- Develop PMBus, I2C, UART, CAN, and other communication protocols.
- Optimize power control algorithms for efficiency, transient response, and stability.
- Perform firmware bring-up, debugging, and validation on hardware prototypes.
- Work closely with electrical engineers to tune control parameters (loop compensation).
- Write technical documentation, firmware specifications, and test plans.
- Support manufacturing, NPI, and field issues through root-cause analysis.
Qualifications
- Master’s degree in Electrical Engineering, Computer Engineering, or related fields.
- 3+ years of experience in embedded system firmware development.
- Proficient in RTOS or microcontroller programming.
- Familiar with digital power control, ADC/DAC, PWM modulation, and state machines for power converter topologies (PFC, LLC, Interleaved-based, Phase-shifted full-bridge, Buck, Boost, etc.).
- Experience with Microchip dsPIC, TI F28x, Infineon XMC, NXP, Renesas, or similar MCUs is a plus.
- Strong debugging skills using oscilloscopes, logic analyzers, and JTAG tools.