Padmi

Lead Firmware Engineer

Location not specifiedPosted 2 months ago
Software engineeringUnspecified
Apply at Advanced Energy

Opens the source posting on jobs.advanced-energy.com

Source description

About the role

View original

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 applications for automating processes. • Monitor and track process efficiency and problems in engineering processes • Constantly seeking improvement on design and processes

• 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

• Cooperates with sites to leverage their architectures, modules and code • Research new technologies, emerging trends and potential customer requirements

• 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

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

• PMBus

• 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. --

One address, no account. We’ll tell you when matching roles go live.

More at Advanced Energy

Related open roles

View all roles