Job Description
Sr Firmware Engineer
**OVERALL MISSION / PURPOSE**
Code design, implementation, validation and maintenance on PSUs
**KEY RESULTS AREAS / DUTIES, RESPONSIBILITIES & TIME SPENT ON THE DUTY**
+ **Firmware development**
1. Knowledgeable about embedded system design and implementation
2. Familiar with varies series of MCU/DSP
3. HAL (Hardware Abstraction Layer) code development and debugging
4. Code maintenance with design documentation and awareness of importance of source code control
5. Good practice of coding style and best coding practice
6. Knowledgeable about control theory
7. Knowledgeable about housekeeping function including PMBus
8. Experience in using RTOS is a plus
9. Experience in Python and C# is a plus
10. Experience in git source code management is a plus
+ **Firmware Architecture**
1. Be able to introduce modularity and re-use of designs to improve time to market and the overall cus...
**OVERALL MISSION / PURPOSE**
Code design, implementation, validation and maintenance on PSUs
**KEY RESULTS AREAS / DUTIES, RESPONSIBILITIES & TIME SPENT ON THE DUTY**
+ **Firmware development**
1. Knowledgeable about embedded system design and implementation
2. Familiar with varies series of MCU/DSP
3. HAL (Hardware Abstraction Layer) code development and debugging
4. Code maintenance with design documentation and awareness of importance of source code control
5. Good practice of coding style and best coding practice
6. Knowledgeable about control theory
7. Knowledgeable about housekeeping function including PMBus
8. Experience in using RTOS is a plus
9. Experience in Python and C# is a plus
10. Experience in git source code management is a plus
+ **Firmware Architecture**
1. Be able to introduce modularity and re-use of designs to improve time to market and the overall cus...
Ready to Apply?
Submit your application today and join our talented team at Advanced Energy.
Submit ApplicationJob Details
- Location Taipei City, Taiwan
- Job Type Full-time
- Category other-general
- Posted Date February 28, 2026
- Application Deadline March 07, 2026