About the Role
This position is within the Testing group, focusing on developing prototypes for autonomous grid connection, management, and regulation. The Senior System DVT Engineer will contribute to the end-to-end validation of the Battery Energy Storage System (BESS), verifying inverters, their integration, and communications with various subsystems to ensure safe and reliable operation according to engineering requirements and worldwide standards.
Responsibilities
- Contribute to end-to-end system validation of the complete BESS, verifying inverters and their integration and communications with the DC BESS BMS, the Site EMS/SCADA system, the thermal cooling system, the sensors and safety subsystems, and the DC and AC inverter interconnection.
- Validate the system across DC BESS configurations sized in 20 ft to 40 ft containers and inverter (PCS) ratings up to 2.5–5 MW.
- Develop test strategies and plans to verify that Enphase's inverter firmware, gateway, and cloud functions and communications perform per engineering requirements and design specifications.
- Develop and execute test strategies to ensure safety and optimal functionality of Enphase's products to meet worldwide standards.
- Design and implement automated test systems in Python and Ruby, enabling continuous integration for the development team.
- Validate communication interfaces and protocols across subsystems (e.g., Ethernet/TCP-IP, Modbus/TCP, I2C, SPI, UART, SMBus, and power line carrier) using protocol and logic analyzers.
- Collaborate with hardware, firmware, and software engineers to ensure the system is designed for test.
- Confer with Quality Assurance, Development, and Product Management on project planning, and ensure 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 test coverage for Enphase's hardware, firmware, and software.
- Coach and train new members of the technical staff on Enphase's test equipment, procedures, and automation software.
Requirements
- BS/MS in Electrical Engineering, Electronics Engineering, and/or Computer Science.
- 5+ years of experience in a similar role as an embedded software/system test/DVT/QA engineer.
- Strong Python programming for controlling test equipment, test framework development, and test automation, including Python bindings for Linux and communication packages (TCP/IP sockets, SMBus, pyModbusTCP, PiCloud, etc.).
- Functional validation experience with Ethernet/I2C/SPI/UART/power line carrier-based communication systems, and use of protocol and logic analyzers.
- Experience across the stages of embedded software (preferably Linux/RTOS-based) design, implementation, test, deployment, and maintenance.
- Experience with full system integration and testing.
- Experience validating utility-scale systems with DC BESS sized in 20 ft to 40 ft containers and inverter (PCS) ratings up to 2.5–5 MW.
- Experience with 800V–1500V high-voltage DC and 277/480V three-phase AC voltages.
Skills
- Python
- Ruby
- Ethernet/TCP-IP
- Modbus/TCP
- I2C
- SPI
- UART
- SMBus
- Power line carrier
- Protocol analyzers
- Logic analyzers
- Linux
- RTOS
- Embedded software
- System integration
- Test automation
- IEEE 1547
- 1741 SA
- CA Rule 21
- HECO SRD 1.1
- AS/NZS 4777.2:2015
- SAND2013-9875
- UK G83/2
- Sandia standards
- AC grid simulators
- Solar panel simulators
Location
- Austin, Texas
Work Type
- On-site
Experience Level
- 5+ years
Education Level
- BS/MS in Electrical Engineering, Electronics Engineering, and/or Computer Science
Salary/Compensations
- $90,000 to $135,000 per year
Benefits
- Bonus
- Equity
- Benefits
About the Company
- 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!
