Climate & Environment Full-time

Senior Engineer - Python Developer

EnPhase Energy

Location

Bengaluru, KA, IN

Type

Full-time

Posted

Jan 22, 2026

Mission

What you will drive

Core responsibilities:

  • Design and implement software development processes for hardware manufacturing test systems
  • Develop reusable Python frameworks and libraries for Automated Test Equipment (ATE)
  • Support global manufacturing test setups to ensure reliability and quality standards
  • Coordinate with NPI, manufacturing, and quality teams at contract manufacturing sites

Impact

The difference you'll make

This role helps drive a sustainable future by developing next-generation energy technologies that enable solar power production and storage, contributing to clean energy adoption worldwide.

Profile

What makes you a great fit

Required qualifications:

  • B.E/M.Tech in Computer Science or Electrical Engineering, or equivalent work experience
  • 3+ years of software development experience using Python in manufacturing domain
  • Experience with ATE framework software development and system design
  • Proficiency with SQL databases, RESTful APIs, PyQt GUI applications, and instrument drivers

Benefits

What's in it for you

No specific benefits or compensation details mentioned in the job description.

About

Inside EnPhase Energy

Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products that enable users to make, use, save, and sell their own power.