In Jobs

Various positions | Enphase Energy

Click the link to apply:

Sr. Staff Firmware Engineer – Austin, TX

  • Designing and implementing embedded software for real-time operation and control.
  • Simulating new algorithms for autonomous microgrid power flow management.
  • Developing unit and system test software.
  • Validating algorithms using system simulation tools.
  • Working with hardware engineers to test and troubleshoot prototype designs.
  • Firmware testing.

Staff Hardware Engineer – Austin, TX

  • Work on new products development and variants through the product lifecycle
  • Work with cross-functional teams of hardware, firmware, test automation, mechanical engineers, manufacturing engineers, and procurement
  • Specify, design, verify and debug complex circuits and PCBs for our system products
  • Design validation and optimization of products and sub-systems
  • Assist product compliance engineers to achieve global certifications for our products
  • Specify engineering requirements, create test plans and generate test reports
  • Provide technical mentoring to manufacturing and field application engineers
  • Raise the bar for technical excellence, accurate documentation and scientific rigor

Principal Firmware Test Engineer – Austin, TX – Staff Hardware Engineer – Austin, TX

  • Work on new products development and variants through the product lifecycle
  • Work with cross-functional teams of hardware, firmware, test automation, mechanical engineers, manufacturing engineers, and procurement
  • Specify, design, verify and debug complex circuits and PCBs for our system products
  • Design validation and optimization of products and sub-systems
  • Assist product compliance engineers to achieve global certifications for our products
  • Specify engineering requirements, create test plans and generate test reports
  • Provide technical mentoring to manufacturing and field application engineers
  • Raise the bar for technical excellence, accurate documentation and scientific rigor

Sr. Staff Firmware Test Engineer – Austin, TX

  • Develop and execute test strategies & plans to assure firmware functions per engineering requirements and design specifications
  • Contribute to system design from DVT and LTR testing perspective – incorporating system resource tracking, logging, test suites support
  • Collaborate with the hardware and firmware engineers to assure hardware and firmware are designed for test
  • Design and implement firmware components to support testing (CLI, logging etc)
  • Design necessary test hardware components (cables, fixtures) and collaborate with hardware team on building these
  • Design and implement automated test systems enabling continuous integration of the firmware development
  • 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.
  • Coach and train members of technical staff on test equipment, procedures, and automation software to ensure
  • Troubleshoot the system failures encountered during DVT and analyze root cause for the failures.
  • Work with development team to aid fixing the failures encountered during system DVT.
  • Maintain documentation of test plan and test reports
  • Read system DVT plan and files as well as system design documents to aid troubleshooting during system DVT.
  • Database management for test results, test data analysis either manually or using python-based data analysis script (preferred).
  • Mentor Junior Engineers

Sr. Engineer Battery Technology – Austin, TX

  • Senior member of a team of battery specialists in developing world class battery solutions for residential, commercial, and industrial energy storage.
  • Help analyze market trends and needs and translate those to product concepts to further Enphase’s leadership in Storage Solutions
  • Responsible for conceptualizing and investigating new battery concepts
  • Use rapid prototypes to investigate and demonstrate new concepts
  • Interact with other multi-disciplinary teams across the company to insure the concepts meet requirements and are transitioned successfully to the development teams.
  • Must be a problem solver with a strong sense of urgency and drive
  • Key areas of expertise include value engineering, battery safety, worldwide battery regulations and statutes, battery manufacturing technology, cell manufacturing technology.

Embedded Software Engineer (Continuous Integration) – Austin, TX

  • Spec and drive infrastructure to support continuous integration/continuous delivery of hardware-in-loop functional test automation for software components
  • Design, implement and maintain build processes and develop optimized build pipelines
  • Build internal tools for rapid prototyping
  • Automate functional testing processes by designing and producing reliable self-service infrastructure and tools
  • Provide engineering support for package and version set administration, source code control, and deployment infrastructure maintenance

Sr. Systems Engineer – Austin, TX

  • Participate in systems engineering functions, including:
  • Create and review interface specifications, system level control architectures and designs
  • Being involved with products’ design cycles to become familiar with the behaviour of new products
  • Design test automation setups that can evaluate the system behaviour and allow multiple tests to be run sequentially automatically, then write data into databases
  • Assist in systems modelling and simulation. This includes SW and HW modelling of the system behaviour.
  • Assembling electrical and electronics systems that are composed of various products within the systems solution
  • Generate reports and be able to present data, with the ability to report bugs or issues
  • Assist with requirements management and documentation of system behaviour
  • Mentor junior members of the team

Senior System Design Verification Test (SDVT) Manager – Austin, TX

  • Work with superiors to establish goals (organization, personnel hiring and work output) for System Design Verification Testing (SDVT) in Austin
  • Interact with other groups such as Storage, Technology Office, and Digital Systems Business Units within Enphase to coordinate efforts
  • Assist with developing standard test procedures, methods, setups across geographic locations
  • Serve as (technical) point of contact to engineering teams
  • Oversee development and execution of functional and system level tests of products across multiple platforms to test various product features
  • Oversee Develop and execute test strategies & plans to assure firmware functions per engineering requirements and design specifications
  • Understand application use cases and feature requirements
  • Oversee the tracking of progress of verification (working knowledge to JAMA is desirable)
  • Identifying test gaps and opportunities to expand our test case coverage utilizing prior quality and testing experience
  • Establishing and maintaining thorough and accurate documentation of all work including test plans, test reports, and status updates to summarize project highlights
  • Coordinate work with cross-functional teams to resolve issues
  • Must be able to multitask, able to prioritize and address most critical tasks
  • Contribute to system design from System Requirements definitions through to Long Term Reliability testing perspective – incorporating system resource tracking, logging, test suites support
  • 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
  • Coach and train members of technical staff on test equipment, procedures, and automation software to ensure (working knowledge of Python is desirable)

Sr. Firmware Test Engineer – Austin, TX

  • Develop and execute test strategies & plans to assure firmware functions per engineering requirements and design specifications
  • Contribute to system design from DVT and LTR testing perspective – incorporating system resource tracking, logging, test suites support
  • Collaborate with the hardware and firmware engineers to assure hardware and firmware are designed for test
  • Design and implement firmware components to support testing (CLI, logging etc)
  • Design necessary test hardware components (cables, fixtures) and collaborate with hardware team on building these
  • Design and implement automated test systems enabling continuous integration of the firmware development
  • 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.
  • Coach and train members of technical staff on test equipment, procedures, and automation software to ensure
  • Troubleshoot the system failures encountered during DVT and analyze root cause for the failures.
  • Work with development team to aid fixing the failures encountered during system DVT.
  • Maintain documentation of test plan and test reports
  • Read system DVT plan and files as well as system design documents to aid troubleshooting during system DVT.
  • Database management for test results, test data analysis either manually or using python-based data analysis script (preferred).

Principal Communications Engineer – Austin, TX

  • Participate in systems engineering functions, including:
  • Create and review interface specifications, system level control and communication architectures, designs, and protocol interfaces
  • Being involved with products’ design cycles to become familiar with the behaviour of new products and application of communication standards
  • Assist in systems modelling and simulation including Power Line Carrier, filters, cable coupling, cross-talk, and multi-channel provisions
  • Assembling electrical and electronics systems that are composed of various products within the systems solution
  • Generate reports and be able to present data from detailed design up to executive summary level and outbound content for installers and other users of the systems
  • Requirements management and documentation of system behaviour
  • Mentor junior members of the team

Embedded Firmware Engineer – Austin, TX

  • Designing and implementing embedded software for real-time operation and control.
  • Simulating new algorithms for autonomous microgrid power flow management.
  • Developing unit and system test software.
  • Validating algorithms using system simulation tools.
  • Working with hardware engineers to test and troubleshoot prototype designs.
  • Firmware testing.

Sr. Staff Embedded Firmware Engineer – Austin, TX

  • Designing and implementing embedded software for real-time operation and control.
  • Simulating new algorithms for autonomous microgrid power flow management.
  • Developing unit and system test software.
  • Validating algorithms using system simulation tools.
  • Working with hardware engineers to test and troubleshoot prototype designs.
  • Firmware testing
  • Mentor Junior Engineers
Recent Posts