Eden Prairie, Minnesota, United States On-site USD 52,000 - 72,800 Hourly

Advanced Energy is hiring a Firmware Engineer Intern

About the Role

Advanced Energy is seeking Firmware and Software Design Engineering Interns and Co-Ops to support development activities across our North American design sites. You will work with an experienced engineering team on the development of high-performance, precision, efficient, and cost-effective power conversion, metrology, or controls solutions.

What You'll Do

  • Develop embedded firmware for use in products
  • Develop and implement control algorithms
  • Build 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 the 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
  • Proficiency with Windows-based platforms and 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 or experience in emerging technologies including CyberSecurity and Machine Learning

Technical Stack

  • Languages: Python, HDL, C, C++, Assembly languages
  • Hardware: Microcontrollers, Field-programmable gate arrays (FPGAs)
  • Protocols: Ethercat, Fieldbus, SPI, I2C

Work Mode

This internship is onsite at our Eden Prairie, MN location.

Advanced Energy is an equal opportunity employer.

Required Skills
PythonHDLCC++AssemblyMicrocontrollersFPGAsEthercatFieldbusSPIFirmwareEmbedded SystemsDebugging PythonHDLCC++AssemblyMicrocontrollersFPGAsEthercatFieldbusSPIFirmwareEmbedded SystemsDebugging
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
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