Back to search

Senior Firmware Engineer, C++

Advanced Energy · Eden Prairie, MN · Embedded product development engineering

Compensation

$95k – $145k /yr

Employment type

Full-time

Work setting

On-site

Location

Eden Prairie, MN

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Senior Firmware Engineer, C++ is an onsite role in Eden Prairie, MN, in a standard office environment. The stated annual starting pay range is $95,000–$145,000. The role supports Advanced Energy’s development of precision power conversion, measurement, and control solutions for mission-critical applications. The engineer leads embedded firmware architecture and development for a next-generation platform. By designing real-time software for application-specific hardware and collaborating across engineering teams, the role contributes to product development from requirements through integration and testing.

What you'll do

  • Participate in embedded program development from requirements analysis through design, implementation, integration, and test
  • develop digital design and architecture
  • own embedded real-time software for application-specific hardware
  • work with Systems Engineering and Program Management to decompose requirements
  • create code and architecture documentation
  • conduct design reviews
  • collaborate on hardware-software interfaces and system performance
  • design product architectures addressing timing, algorithms, configuration, and module interfaces.

What we're looking for

Skills & competencies
senior firmware engineer
c++
embedded systems
rtos
real-time software
multithreading
i2c
spi
ethernet
advanced energy
eden prairie mn
$95,000–$145,000/year
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Medical plans, disability and life insurance, HSA and FSA, paid vacation and sick time, paid holidays, volunteer time, parental leave, matched 401(k), tuition reimbursement, mental health coverage, and employee assistance programs.

Why this role

Senior embedded C++ role combining real-time operating systems, multithreaded software, and hands-on laboratory debugging.

About the employer

Advanced Energy is hiring for this role. Industry: Instrument Manufacturing for Measuring and Testing Electricity and Electrical Signals. Sector: 33.

Additional details

Industry sector
33
Industry
Instrument Manufacturing for Measuring and Testing Electricity and Electrical Signals
Occupation code
15-1252.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: 4dc334a0-95c8-42ea-aa51-d4e29a13ee3f

    Senior Firmware Engineer, C++ | CollabWORK