Staff, Embedded Test Automation

Engineering Bangalore, India


Description

Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.  

 

We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects.  

If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase!  

 

About the role

As a Staff Automation Engineer, a successful candidate will be part of the Automation Engineering team that is responsible for defining, integrating, and testing the systems behaviour for Enphase’s energy solutions.

What you will do

  • Performs complex test automation investigations, reporting on problems encountered and documenting results for follow-up. 
  • Architects automated testing solutions at the project level. 
  • Leads in the development of automation strategies and frameworks. 
  • Develops automated software and product test procedures for multiple groups. 
  • Experience in system level testing of firmware and embedded systems. 
  • Sound knowledge on Python, Shell
  • Good knowledge on C/C++, Network Programming, Socket programming.
  • Good understanding of basic data structures and algorithms.
  • Good understanding on communication protocols like UART/CAN/SPI/HTTP/SSH
  • Basic understanding of microcontroller/Raspberry Pi would be plus
  • Experience with Android and IOS is plus
  • Experience with Git and Jenkins is a plus
  • Self-motivated individual with the ability to work under minimal supervision
  • Solid understanding of the Software Development Life Cycle including Agile methodology

 

Who you are and what you bring

 

  • We are looking for Computer Science/Electronics/Electrical/Power Electronics/Instrumentation Engineering graduates at BE/BTech or ME/MTech levels.
  • Preferably from top 100 colleges: MoE, National Institute Ranking Framework (NIRF) (nirfindia.org)
  • Min Percentage/CGPA: 70% throughout.
  • We are looking for candidates who are hands-on when it comes to working with or creating electrical / electronic systems. This includes being familiar with both HW and FW.