Share this Job

Title:  Engineer I - Firmware

ABOUT ADVANCED ENERGY

Advanced Energy Industries, Inc. (NASDAQ: AEIS), enables design breakthroughs and drives growth for leading semiconductor and industrial customers. Our precision power and control technologies, along with our applications know-how, inspire close partnerships and innovation in thin-film and industrial manufacturing. We are proud of our rich heritage, award-winning technologies, and we value the talents and contributions of all Advanced Energy's employees worldwide.

 

POSITION SUMMARY:

Responsible for the development, validation, and support of firmware in Artesyn product line of power supplies within Advanced Energy.

 

RESPONSIBILITIES:

  • Utilize advanced level programming ability in C and assembly languages in an embedded environment. 
  • Apply working knowledge of microcontrollers, hardware circuit theory, software development tools, and knowledge of the architectures and electronic hardware encountered in Power Supply or ARM based microcontroller-based systems.
  • Troubleshoot and debug hardware and software systems issues. 
  • Exercise engineering judgment to select and develop methods, techniques, and evaluation criteria to secure project success.
  • Work in a team environment with hardware engineers, electrical engineers, mechanical engineers, and program managers on product development of extensive scope. 
  • Utilize strong communication and team skills. Persuade and gain agreement with cross functional teams (hardware) and the ability to effectively communicate with multiple levels of an organization.
  • Participate in the preparation of internal and external software documentation including, but not necessarily limited to: Requirements Specifications, Design Specifications and Test plans.
  • Responsible for broad technical knowledge of electronic apparatus, components, or circuitry for use in electronic equipment and devices, including but not limited to DC circuits, AC to DC converters, AC power factor correction, high power transistors and rectifiers, digital and analog loop stability, magnetic design, worse case component analysis, digital hardware, firmware, test and measurement systems, and electrical/safety regulatory compliance.
  • Responsible to diagnose issues of diverse scope with design, field performance, root cause/failure analysis, reliability and manufacturing test yields of existing power supply products using formal investigation methods and to recommend/implement corrective actions to address.
  • Other duties as assigned.

 

WORK ENVIRONMENT:

  • Works in a noisy fast-paced power development lab and a standard office environment utilizing standard office equipment

                                                                                                 

QUALIFICATIONS:

  • Work with Revision Control, Defect Tracking tools, Software Configuration Management practices (Branching, tagging, naming conventions, software release), software-quality metrics and development processes (CMMI).  Includes, but not limited to, JIRA, Git, SVN, and LabVIEW
  • Work in a lab debugging and coding firmware using software Quality/Test tools including Coverity, oscilloscopes, logic analyzers, emulators, and firmware simulation tools
  • Ability to follow standard practices and procedures in analyzing situations or data from which answers can be obtained
  • Ability to learn and use professional concepts appropriate to engineering, including analytical methods, computer aided analysis and design tools, diagnostic instruments and test equipment, lab skills appropriate to design, selecting appropriate components and materials for designs
  • Broad technical knowledge of electronic apparatus, components, or circuitry for use in electronic equipment and devices, including but not limited to RF circuits, AC to DC converters, AC power factor correction, high power transistors and rectifiers, digital and analog loop stability, magnetic design and test/measurement systems. Ability to apply company policies and procedures to solve routine to complex technical issues

 

EXPERIENCE:

  • 0-2 years of experience in Software Engineering, Electrical Engineering, Computer Engineering or similar
  • Experience with serial communication protocols such as UART, SPI and I2C  

 

EDUCATION:

Bachelor’s degree or the foreign equivalent in Software Engineering, Electrical Engineering, or Computer Engineering

 

BENEFITS:

As part of our total rewards philosophy, we believe in offering and maintaining competitive compensation and benefits programs for our employees to attract and retain a talented, highly engaged workforce.  Our compensation programs are focused on equitable, fair pay practices including market-based base pay, an annual pay-for-performance incentive plan, and discounted Employee Stock Purchase Plan. 

 

In addition to our competitive compensation practices, we offer a strong benefits package in each of the countries in which we operate.  In the U.S., we offer a rich benefits package that includes:

 

  • Medical - 4 different health care plan options, dental, and vision
  • Short and long-term disability and life insurance
  • Health savings and flexible spending accounts
  • Generous paid time off starting at 4 weeks, 7 holidays and 3 floating holidays
  • 8 Hours of paid volunteer time off
  • 8 weeks of paid parental leave for both Moms and Dads
  • Company matched 401(k)
  • Tuition reimbursement
  • Expanded mental health coverage and employee assistance programs  
  • Other voluntary benefits include pet insurance, identify theft, legal assistance, critical illness, and voluntary accident insurance

 

Advanced Energy is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans, and Individuals with Disabilities. 

 

Job ID - 18988


Nearest Major Market: Minneapolis