Back to all jobs
Advanced Energy logo

Lead Firmware Engineer

Advanced Energy
Taipei City
Seniority
Lead

About the role

OVERALL MISSION / PURPOSE
Code design, implementation, validation and maintenance on PSUs


KEY RESULTS AREAS / DUTIES, RESPONSIBILITIES & TIME SPENT ON THE DUTY
<Firmware development>

• 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


<Firmware Architecture>
• Be able to introduce modularity and re-use of designs to improve time to market and the overall customer experience
• Designs, develops and maintains applications for automating processes.
• Monitor and track process efficiency and problems in engineering processes
• Constantly seeking improvement on design and processes


<Soft Skills>
• Be able to present to customers for technical details

• Written & spoken English communication skills
• Good communication skills and ability to work well in a team environment is a must.
• Keeps team engaged and on track

 

<Proven ability to work with a global team to deliver high quality source code in a fast paced, dynamic, deadline-oriented environment>
• Cooperates with sites to leverage their architectures, modules and code
• Research new technologies, emerging trends and potential customer requirements


<Designs, develops and maintains applications for automating processes, debugging and testing>
• Be able to create a software tool for PSU firmware debugging

• Be able to use the git tool to maintain source code development
• Be able to adapt concepts of a good software/firmware architecture to projects


JOB SPECIFICATION / COMPETENCY REQUIRED
<Knowledge>

• Power Electronic knowledge
• Embedded system firmware design
• Control theory

• PMBus


<Skills>
• Effective communication skills

• Able to mentor junior engineer in problem solving
• Able to communicate in English
• Software Project management skills

• Abilities & Behavior
• Being pro-active
• Self-motivator

• Creative thinking
• Detailed oriented


-- Candidates with less experience can be considered for Junior Engineer position. --

741,000+ hidden jobs like this

Advanced Energy and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.