Ad
Posted:
June 15, 2026
Location:
Taipei City, Taiwan, Taiwan
Job Description
Lead Firmware Engineer
OVERALL MISSION / PURPOSE
Code design, implementation, validation and maintenance on PSUs
KEY RESULTS AREAS / DUTIES, RESPONSIBILITIES & TIME SPENT ON THE DUTY
• Knowledgeable about embedded system design and implementation
• Familiar with varies series of MCU/DSP
• HAL (Hardware Abstraction Layer) code development and debugging
• Code maintenance with design documentation and awareness of importance of source code control
• Good practice of coding style and best coding practice
• Knowledgeable about control theory
• Knowledgeable about housekeeping function including PMBus
• Experience in using RTOS is a plus
• Experience in Python and C# is a plus
• Experience in git source code management is a plus
• Be able to introduce modularity and re-use of designs to improve time to market and the overall customer experience
• Designs, develops and maintains ap...
OVERALL MISSION / PURPOSE
Code design, implementation, validation and maintenance on PSUs
KEY RESULTS AREAS / DUTIES, RESPONSIBILITIES & TIME SPENT ON THE DUTY
• Knowledgeable about embedded system design and implementation
• Familiar with varies series of MCU/DSP
• HAL (Hardware Abstraction Layer) code development and debugging
• Code maintenance with design documentation and awareness of importance of source code control
• Good practice of coding style and best coding practice
• Knowledgeable about control theory
• Knowledgeable about housekeeping function including PMBus
• Experience in using RTOS is a plus
• Experience in Python and C# is a plus
• Experience in git source code management is a plus
• Be able to introduce modularity and re-use of designs to improve time to market and the overall customer experience
• Designs, develops and maintains ap...
Apply for this Job
Submit your application for the Lead Firmware Engineer position at Advanced Energy.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Taipei City, Taiwan
Posted:
June 15, 2026
Deadline:
June 20, 2026