Staff Firmware DVT Engineer

5 Months ago • 8 Years + • Software Development & Engineering

Job Summary

Job Description

The Staff Firmware DVT Engineer will be responsible for developing test strategies and plans to ensure Enphase's inverter firmware functions according to engineering requirements and design specifications. This includes developing and executing test strategies to ensure the safety and optimal functionality of solar microinverters, designing and implementing automated test systems using Python and Ruby, collaborating with hardware and firmware engineers, and using various lab equipment for testing. The engineer will also participate in project planning and train new members of the technical staff. This role requires deep knowledge of worldwide standards and advanced grid functions.
Must have:
  • BE/ME in Electrical Engineering or related field
  • 8+ years of Python programming experience
  • 8+ years of embedded firmware test experience
  • Experience with embedded firmware design and testing
  • Knowledge of relevant worldwide standards

Job Details

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!    
 
Responsibilities include: 
  • Develop test strategies & plans to assure Enphase’s inverter firmware functions as per engineering requirements and design specifications. 
  • Develop and execute test strategies to ensure safety and optimal functionality for Enphase’s solar microinverter product to meet worldwide standards. 
  • Design and implement automated test systems in Python and Ruby enabling continuous integration of the firmware development team. 
  • Collaborate with the hardware and firmware engineers to assure firmware is designed for test. 
  • Confer with other Quality Assurance teams, Development and Product Management to participate in project planning and ensure the effective testing of Enphase’s products within design constraints. 
  • Use test automation, power meters, oscilloscopes, DC supplies and other lab test equipment to ensure complete functional, efficiency, and safety testing coverage for Enphase’s solar microinverters’ hardware and firmware. 
  • Coach and train new members of technical staff on Enphase’s test equipment, procedures, and automation software 
Skills and Qualifications 
  • BE/ME Electrical Engineering and/or Power Electronics/Power Systems.  
  • 8+ years of Python programming controlling test equipment and analyzing data. 
  • 8+ years of experience in a similar role as an embedded firmware test/QA engineer for electrical/control/power electronics systems.
  • Experience through the various stages of embedded firmware design, implementation, test, deployment, and maintenance 
  • In depth knowledge of relevant worldwide standards such as IEEE 1547, 1741SA, CA Rule 21, HECO SRD 1.1, AS/NZS 4777.2:2015, SAND2013-9875, G83/2 regulations of UK and Sandia standard 
  • Knowledgeable in worldwide electrical advanced grid functions and faults conditions 
  • In-depth familiarity with AC grid simulators and solar panel simulators 
  

Similar Jobs

Atari - Creative Designer, Product Packaging

Atari

United States (Remote)
1 Month ago
Kavalirio - Project Manager - Solar

Kavalirio

Holly Springs, North Carolina, United States (On-Site)
3 Months ago
Techland - QA Engineer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Months ago
NinjaVan - Network Sales Specialist

NinjaVan

Makati City, Metro Manila, Philippines (Hybrid)
10 Months ago
Social Discovery Ventures - Middle/Senior Test Automation Engineer

Social Discovery Ventures

Poland (Remote)
1 Month ago
Trellix - Senior Software Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Aerovect - Staff Software Engineer, Perception

Aerovect

United States (Remote)
1 Month ago
Square - Software Engineer

Square

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Valeo - Advanced Development Technical Engineer

Valeo

Skawina, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Lambda - Software Engineer

Lambda

San Francisco, California, United States (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

rivos - DFT Engineer

rivos

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Ion - Senior Security Architect

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
10 Months ago
Peak Games - 2D Animator

Peak Games

(On-Site)
1 Year ago
Qualcomm - DSP Tools Automation Engineer (With expertise in Python and GIT)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Workato - Senior Mobile Engineer (React Native)

Workato

Nicosia, Nicosia, Cyprus (On-Site)
1 Month ago
Open Systems Technologies - Product Engineer II - Aftermarket Automotive Brake Products

Open Systems Technologies

Long Grove, Illinois, United States (On-Site)
3 Weeks ago
rivos - Logic Equivalence Check (LEC) Engineer

rivos

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Ramp - Senior Analytics Engineer

Ramp

New York, New York, United States (Hybrid)
3 Weeks ago
Ion - Cloud Engineer/Architect (DevOps)

Ion

London, England, United Kingdom (On-Site)
10 Months ago
Insomniac - Motion Capture Talent Specialist (CONTRACT)

Insomniac

United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Krafton India  - Sr Product Manager

Krafton India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
STOXX - Data Engineer

STOXX

Maharashtra, India (Hybrid)
9 Months ago
conga - Technical Architect, PS

conga

Ahmedabad, Gujarat, India (On-Site)
3 Months ago
Capgemini - QA Architect

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Accenture - App Automation Eng Assoc Director

Accenture

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Hashlist - ADAS Feature Architect

Hashlist

Pune, Maharashtra, India (Hybrid)
10 Months ago
Capgemini - AI & Analytics

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
Synechron - Senior Murex Batch Support Engineer

Synechron

Pune, Maharashtra, India (On-Site)
2 Months ago
Accenture - Custom Software Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Assystems - Senior Urban Planner

Assystems

Gurugram, Haryana, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Mozilla - Engineering Manager, Firefox Desktop

Mozilla

(Remote)
1 Month ago
Thousand Eyes - Implementation Engineer

Thousand Eyes

Mexico City, Mexico City, Mexico (On-Site)
4 Weeks ago
Apple - Partner Engineer/Program Manager

Apple

San Diego, California, United States (On-Site)
2 Months ago
Uniswap Labs - Engineering Manager- Protocol

Uniswap Labs

New York, United States (Remote)
1 Month ago
Apple - GGML Bringup and Triage Engineer

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Valeo - Project Process Engineer

Valeo

Veszprém, Hungary (On-Site)
8 Months ago
Nintendo - Associate Software Engineer

Nintendo

Redmond, Washington, United States (Hybrid)
6 Months ago
Apple - Software Engineering Manager - Apple Services Engineering

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
Coherent corp. - Senior IC Applications Engineer

Coherent corp.

San Jose, California, United States (On-Site)
1 Month ago
AECOM - Structural High Voltage Transmission Lines Engineer IV

AECOM

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

United States (On-Site)

Arlington, Texas, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Arlington, Texas, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Arlington, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug