Fort Collins, Colorado, United States On-site USD 54,080 - 74,880 Hourly

Advanced Energy is hiring a Firmware Engineer

About the Role

Advanced Energy is looking for Firmware/Software Design Engineering Interns and Co-Ops to support development across our North American design sites. You will work with an experienced engineering team developing high-performance, precision, efficient, and cost-effective power conversion, metrology, or controls solutions. Our company operates like an agile, growing, small company but is a global firm with a strong cash position and proven leadership, where employees collaborate and know how to have fun inventing, working, building, and winning together.

What You'll Do

  • Develop embedded firmware for use in products.
  • Develop and implement control algorithms.
  • Develop software for product interface in test and/or user environments.
  • Actively participate in a core team to meet schedule, cost, and customer satisfaction goals.
  • Assist in development, testing, and debugging of prototype power supply units.
  • Analyze test data and reports against functional and performance specifications.
  • Interface with internal departments to ensure cost and schedule goals are met.

What We're Looking For

  • Programming ability in high-level languages such as Python, HDL, C, C++, and/or assembly languages in an embedded environment.
  • Working knowledge of microcontrollers, field-programmable gate arrays, hardware circuit theory, and/or software development tools.
  • Demonstrated proficiency with Windows-based platforms and with computer-based design and analysis tools, plus a working knowledge of the MS Office Suite.
  • Ability to work in a lab environment debugging firmware, software, or embedded systems and evaluating product spec compliance.
  • Ability to work independently and as part of a team.
  • Ability to meet schedule requirements and define priorities without direct supervision.

Nice to Have

  • Ability to work with embedded systems, hardware, and read schematics.
  • Familiarity with communication protocols such as Ethercat, Fieldbus, SPI, and I2C.
  • Knowledge and/or experience in emerging technologies including CyberSecurity and Machine Learning.

Technical Stack

  • Languages: Python, HDL, C, C++, Assembly
  • Protocols: Ethercat, Fieldbus, SPI, I2C

Work Mode

This role is onsite in Fort Collins, CO.

Required Skills
PythonHDLCC++AssemblyEthercatFieldbusSPII2CmicrocontrollersFPGAhardware circuit theorysoftware development toolsdebugging firmware
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Advanced Energy
A global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. Serves industries including semiconductor equipment, industrial, manufacturing, telecommunications, data center computing and healthcare.
All jobs at Advanced Energy Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago