Title:  Firmware Engineering Supervisor

Firmware Engineering Supervisor 

 

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.

 

Responsibilities:

  • Lead and manage the software development team in the areas of firmware development, GUI development, testing and test development.
  • Provide technical guidance and mentorship to the team.
  • Develop and implement Agile software development processes, standards, and best practices to ensure high-quality deliverables.
  • Define and track software development metrics, including project schedules, budgets, and resource allocation.
  • Collaborate with off-shore cross-functional teams, including hardware engineering, product management, and quality assurance.
  • Drive the development of software products that meet customer requirements and quality standards.
  • Foster a culture of continuous improvement and innovation in software development and testing.
  • The team he/she will manage shall:
    • Work with the team to design and develop firmware for embedded systems.
    • Evaluate and recommend software development and testing tools and technologies.
    • Plan, design, and execute comprehensive test strategies.
    • Develop and maintain automated testing frameworks and tools.
    • Design and develop GUI applications.

 

Qualifications:

  • Bachelor or Master's degree in Computer Science, Computer Engineering, or related field.
  • 8+ years of experience in software engineering.
  • 3+ years of experience managing a team of software developers.
  • Strong technical skills in firmware development, GUI development, testing and test development.
  • Strong leadership skills, with the ability to motivate and manage a team of software developers and testers.
  • Solid experience with Agile/Scrum software development processes and methodologies.
  • Strong project management and team leadership skills.
  • Excellent communication and interpersonal skills.
  • Familiarity with software development tools, such as Git, JIRA, and Jenkins.
  • Experience with C, C++, Python, C# and other programming languages.
  • Familiarity with software development and testing tools and technologies.
  • Experience supporting offshore internal customers.
  • Strong analytical and problem-solving skills.

 

As part of our total rewards philosophy, we believe in offering and maintaining competitive compensation and benefits programs for our employees in order 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, we offer a strong benefits package in each of the countries in which we operate.

Advanced Energy is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans, and Individuals with Disabilities.
We are committed to protecting and respecting your privacy. We take your privacy seriously and will only use your personal information to administer your application in accordance with the RA No. 10173 also known as the Data Privacy Act of 2012.
A