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.