Staff Engineer DVT Firmware

Enphase Energy, Inc.

Bengaluru

Hybrid

INR 4,000,000 - 6,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Enphase Energy, Inc. is seeking a Staff Engineer DVT to lead Systems Software validation for EV charging and power management products, including AC/DC Bi-Directional EVSE.

You will work on embedded Linux platforms, real-time supervision, and cloud connectivity, mentoring engineers and ensuring high firmware quality. You will own test strategy, develop test cases, automate validation, and collaborate with hardware and software teams to deliver reliable releases in a fast-paced energy tech

Qualifications

  • 8+ years of experience in Firmware verification of Embedded Systems/Products.
  • Strong expertise in Requirement analysis, Test case development and Firmware/Embedded software verification.
  • Expertise in working with Linux based Embedded products.
  • Working knowledge of complex multi-threaded frameworks, IPC mechanisms (MQTT/DBus), and state machines that interface across hardware drivers, power conversion control (DSP/FPGA), networking protocols, and cloud layers
  • Experience in CI/CD, Test Management tools.
  • Strong in Python to design automation framework and automate test cases.
  • Expertise in debugging the issues.
  • Nice to have EV or EVSE validation with understand of ISO 15118, OCPP, IEC 61851, CCS/NACS
  • Nice to have Software Testing certification.

Responsibilities

  • Understand the Firmware design for the features developed.
  • Testcase development for the requirements with better test coverage.
  • Complete ownership on quality of Firmware under test.
  • Come up with DVT plan and Test run for the releases.
  • Prepare Test setup and verify the Firmware and report bugs early to ensure release quality.
  • Automate Testcases and run automation for validation of Firmware releases.
  • Analyse and Debug the bugs raised and collaborate with development team on fixing the issues.

Skills

Firmware verification
Test case development
Linux embedded
CI/CD
Python
Debugging
Automation framework
MQTT/DBus IPC
Cloud connectivity
Multithreading

Education

B.E./B.Tech./M.Tech in Computer/Electronics Engineering

Job description

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!

This role at Enphase requires working onsite3 days a week, with plans to transition back to a full 5 day in office schedule over time.

About the role

Enphase is seeking a Staff Engineer DVT (validation) to serve as the Systems Software DVT and technical integrations lead for our EV charging and power management products, including AC/DC Bi-Directional EVSE. Reporting to the Director of Engineering, you work on embedded Linux platforms, real-time power conversion supervision, charging protocol stacks, grid interfaces, and cloud connectivity. You will bridge the gap between complex power electronics and energy management theory and high-performance, production-grade software, mentoring senior engineers and ensuring high standard of Firmware is delivered.

What you will do
  • Understand the Firmware design for the features developed.
  • Testcase development for the requirements with better test coverage.
  • Complete ownership on quality of Firmware under test.
  • Come up with DVT plan and Test run for the releases.
  • Prepare Test setup and verify the Firmware and report bugs early to ensure release quality.
  • Automate Testcases and run automation for validation of Firmware releases.
  • Analyse and Debug the bugs raised and collaborate with development team on fixing the issues.
Who you are and What you bring
  • B.E/B.Tech/M.Tech preferably in Computer/Electronics Engineering from reputed colleges.
  • 8+ years of experience in Firmware verification of Embedded Systems/Products.
  • Strong expertise in Requirement analysis, Test case development and Firmware/Embedded software verification.
  • Expertise in working with Linux based Embedded products.
  • Working knowledge ofcomplex multi-threaded frameworks, IPC mechanisms (MQTT/DBus), and state machines that interface across hardware drivers, power conversion control (DSP/FPGA), networking protocols, and cloud layers
  • Experience in CI/CD, Test Management tools.
  • Strong in Python to design automation framework and automate test cases.
  • Expertise in debugging the issues.
  • Proactive and results oriented.
  • Good Team player and should be able to collaborate with cross functional teams.
  • Nice to have Software Testing certification.
  • Nice to have EV or EVSE validation with understand of ISO 15118, OCPP, IEC 61851, CCS/NACS

Questions? Contact us. We'll help you buildyoursystem,today.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer DVT Firmware
Staff Engineer DVT Firmware

Enphase Energy, Inc. • India

Hybrid
INR 2,600,000 - 4,200,000
Staff Engineer DVT Firmware
Staff Engineer DVT Firmware

Enphase Energy • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Staff Engineer, Firmware DVT (9740) Engineering Bangalore, India
Staff Engineer, Firmware DVT (9740) Engineering Bangalore, India

Enphase Energy, Inc. • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Staff Systems, Engineer
Staff Systems, Engineer

Enphase Energy, Inc. • India

Hybrid
INR 1,500,000 - 2,500,000
Staff Embedded Firmware Engineer - BESS
Staff Embedded Firmware Engineer - BESS

Enphase Energy • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Staff Embedded Firmware Engineer - BESS
Senior Staff Embedded Firmware Engineer - BESS

Enphase Energy • Bengaluru

On-site
INR 4,200,000 - 6,800,000
Staff Embedded Firmware Engineer - BESS
Staff Embedded Firmware Engineer - BESS

Enphase Energy, Inc. • India

On-site
INR 1,400,000 - 2,000,000
Staff Engineer MTT
Staff Engineer MTT

Enphase Energy • Bengaluru

Hybrid
INR 2,800,000 - 4,200,000
Senior Staff Embedded Firmware Engineer - BESS
Senior Staff Embedded Firmware Engineer - BESS

Enphase Energy, Inc. • India

On-site
INR 1,600,000 - 2,500,000
Staff Engineer, Software (Backend)
Staff Engineer, Software (Backend)

United States Digital Space LLC • Karnataka

Hybrid
INR 4,000,000 - 7,000,000