104 Views

Sr Firmware Engineer – [C++ Embedded]

Published Date: December 28, 2025
Advanced Energy Industries, Inc., Fort Collins, CO 80525
Job Description:

Advanced Energy (Nasdaq: AEIS) is a global leader in precision power conversion and control solutions, serving industries such as semiconductor equipment, telecommunications, and healthcare. Headquartered in Denver, Colorado, the company has over four decades of experience in delivering innovative power solutions.

Responsibilities:

  • Lead the embedded firmware architecture for next-generation platforms using C++ and real-time embedded systems.
  • Participate in all phases of the embedded program development life cycle, including requirements analysis, design, implementation, integration, and testing.
  • Apply engineering principles to develop digital design/architecture for target applications.
  • Own the design and development of embedded real-time software for application-specific hardware.
  • Collaborate with Systems Engineers and Program Management to decompose system-level requirements.
  • Develop code and architecture documentation.
  • Conduct design reviews of team members' work products.
  • Work with cross-functional engineering teams to evaluate hardware-software interfaces and operational performance requirements.
  • Design product architectures to meet specific parameters, including critical timing and complex algorithms.

Qualifications:

  • Circuit design and implementation of high-speed digital electronics, FPGAs, and embedded processor systems.
  • Ability to read schematics and troubleshoot digital designs at the component level.
  • Strong understanding of synchronous design practices and data flow management.
  • Excellent verbal and written communication skills.

Skills:

  • C++ programming experience with embedded systems.
  • Development and modification of C++ RTOS embedded applications.
  • Hands-on experience with Logic Analyzers and Oscilloscopes.
  • Experience in signal and power integrity analysis of embedded digital designs.
  • Familiarity with I2C, SPI, Ethernet, USB, and industrial protocols like EtherCAT and ProfiNET.
  • Experience developing self-checking test scripts and automation.

Recent Stories


Logo Image
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.