Upload Button Icon Add office photos
filter salaries All Filters

90 Enphase Energy Jobs

Senior Engineer - Embedded Software

2-6 years

Bangalore / Bengaluru

1 vacancy

Senior Engineer - Embedded Software

Enphase Energy

posted 11hr ago

Job Role Insights

Flexible timing

Job Description

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 :

Enphase is seeking Embedded Software Engineers to join our engineering and technology teams. These engineers will be responsible for firmware development for Enphase s microgrid products, including inverters and gateway products. This engineer will create intellectual property and demonstrate it with prototype designs. This engineer will transition work from conception to engineering to production, while collaborating with teams in California, Texas, India, and New Zealand.

This position is within our Software Engineering group, where you will work with a small team to develop fully functional prototypes to demonstrate new advanced operation and control for autonomous grid connection, management and regulation. You will be working in a multi-site team and expected to interface across multiple functions.

What you will be doing:

Design and implement embedded software for microcontroller systems running with Linux or a real-time OS.

Ability to debug and troubleshoot issues in complex systems.

Ability to take full responsibility and carry a design task from concept to implementation.

Ability to document engineering requirements, document solutions, and test new firmware designs.

Working with cross functional teams to test and troubleshoot issues.

Solid understanding of the Software Development Life Cycle including Agile methodology

Self-motivated individual with the ability to work under minimal supervision

Who you are and what you bring:

  • BE/BTech/MS/MTech in electrical engineering, computer engineering, or computer science - with minimum
  • Minimum 5 years of experience in embedded software development
  • Embedded software development for systems with Linux OS or multi-threaded RTOS.
  • Exposure to ARM based microcontroller systems desired.
  • Experience in hands-on design, development and debugging
  • Strong understanding of C/C++ programming concepts, and operating systems concepts.
  • Strong understanding of data structures and algorithms.
  • Desire to perform test-driven development and develop compilation-time unit-tests.
  • Experience in scripting languages like Python, Ruby, Lua, etc.
  • Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc.
  • Experience in Git, Jira and Confluence desired.
  • Integration of communication protocols, such as Zigbee, Bluetooth, BLE, WiFi, and power line communication
  • Basic knowledge of Solar, energy storage, and microgrid products
  • Basic EE skills


Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Engineer roles with real interview advice

What people at Enphase Energy are saying

2.5
 Rating based on 5 Senior Engineer reviews

Likes

Compensation and learning

  • Skill development - Excellent
Dislikes

Work life balance, planning, higher management decisions, business requirements

  • Job security - Bad
  • +4 more
Read 5 Senior Engineer reviews

Senior Engineer salary at Enphase Energy

reported by 25 employees with 4-9 years exp.
₹10 L/yr - ₹28 L/yr
82% more than the average Senior Engineer Salary in India
View more details

What Enphase Energy employees are saying about work life

based on 258 employees
62%
87%
69%
52%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Enphase Energy Benefits

Work From Home
Health Insurance
Free Transport
Cafeteria
Soft Skill Training
Job Training +6 more
View more benefits

Compare Enphase Energy with

Sun Power Corporation

1.0
Compare

SolarEdge Technologies

3.1
Compare

Azure Power

3.8
Compare

Adani Green Energy

4.1
Compare

Vikram Solar

4.0
Compare

Waaree Energies

3.9
Compare

Hero Future Energies

4.3
Compare

ReNew

4.2
Compare

Vestas

4.3
Compare

Siemens Energy

4.2
Compare

Assystem

3.8
Compare

Sterlite Power

4.0
Compare

Doosan Power Systems

4.2
Compare

Inox Wind

3.7
Compare

Gupta Power Infrastructure

3.0
Compare

Bses Yamuna Power

3.7
Compare

Premier Energies

4.1
Compare

Avaada Energy

4.4
Compare

DB Power Limited

4.6
Compare

SEIL Energy India

4.1
Compare

Similar Jobs for you

Engineering Manager at ajm softwares

Pune

7-8 Yrs

₹ 25-95 LPA

Software Engineer at HIC Global Solutions

3-6 Yrs

₹ 17-28 LPA

Embedded Engineer at HARMAN

Bangalore / Bengaluru

7-10 Yrs

₹ 15-27.5 LPA

Senior Embedded Developer at BotLab Dynamics

2-8 Yrs

₹ 10-30 LPA

Embedded Software Engineer at Onward Technologies

Bangalore / Bengaluru

5-8 Yrs

₹ 14-24 LPA

Embedded Software Engineer at KloudPortal Technology Solutions Pvt Ltd

3-10 Yrs

₹ 12-30 LPA

Applications Engineer at IIT Hyderabad

4-11 Yrs

₹ 15-40 LPA

Embedded Engineer at ETENICO RECRUITS

7-10 Yrs

₹ 21-30 LPA

Linux Developer at Akshaya IT Business solutions

5-10 Yrs

₹ 15-30 LPA

Embedded Systems Engineer at NUSTAR TECHNOLOGIES INDIA PRIVATE LIMITED

6-10 Yrs

₹ 15-25 LPA

Senior Engineer - Embedded Software

2-6 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Program Manager

11-17 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Senior Software Engineer (Drupal Backend Developer)

3-5 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Sr. Staff Engineer, Backend

10-18 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Senior Software Engineer (Data Engineering)

4-7 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Senior Software Engineer (Backend Systems)

3-5 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Staff Embedded Software Engineer

2-5 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Staff- Sales Operations

2-5 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Senior Software Engineer, API Cloud

3-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Database Engineer

2-5 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com
write
Share an Interview