Talent.com
Staff Firmware Engineer (9119) Engineering Christchurch, New Zealand
Staff Firmware Engineer (9119) Engineering Christchurch, New ZealandEnphase Energy, Inc. • Christchurch, Canterbury, New Zealand
Staff Firmware Engineer (9119) Engineering Christchurch, New Zealand

Staff Firmware Engineer (9119) Engineering Christchurch, New Zealand

Enphase Energy, Inc. • Christchurch, Canterbury, New Zealand
3 hours ago
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!

Enphase is seeking a highly effective and driven Firmware Engineer to join our high performing team based at our Research and Development Center located in Christchurch.

You will be working in a team of engineers who are tasked to design, enhance and test the latest generation of our power converter and energy storage product range.

Role / Duties :

  • Work on new microinverter developments and variants through the product lifecycle.
  • Work with cross-functional teams of hardware, firmware, system and test automation engineers.
  • Specify and design embedded FW written in C and C++ on bare metal and Zephyr RTOS environments.
  • Design and maintain build systems based on CMake and Gnu Make.
  • Debug firmware using SWD tools.
  • Verify and test using automation scripts written in Python.
  • Specify engineering requirements, create test plans, and generate test reports.
  • Provide technical mentoring to junior engineers.

Qualification and Previous Experience :

  • Bachelor, Masters or PhD in Electrical Engineering or equivalent
  • 10+ years’ experience in industry
  • What would make you stand out?

  • Proven performance, in a similar role, in a Research and Development environment.
  • Familiar with ARM Cortex M4 and RISC V processors.
  • Proficient in ARMCC and GCC for ARM tool chains
  • Strong problem-solving skills with a focus on practical, effective solutions.
  • Familiarity with automated test scripts / setups, using Python.
  • Experience with power electronics systems.
  • Ability to read and understand circuit schematics.
  • Experience working with global teams.
  • Experience with solar inverters.
  • Employee Benefits :

  • Restricted stock units as part of your total compensation
  • Wellbeing and insurance benefits for you and your family
  • Annual performance reviews
  • Opportunities for career growth and development
  • Working in a well-equipped laboratory and facility
  • Enphase Energy NZ is currently only considering candidates for this role with New Zealand permanent residency or citizenship.

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

    #J-18808-Ljbffr

    Create a job alert for this search

    Firmware Engineer • Christchurch, Canterbury, New Zealand

    Related jobs
    Graduate Engineer

    Graduate Engineer

    Pratt & Whitney • Christchurch, Canterbury, New Zealand
    Christchurch Engine Centre – a joint venture between Pratt & Whitney and Air New Zealand – is an aviation maintenance, repair, and overhaul centre for the V2500‑A5 engine.We are currently setting u...Show more
    Last updated: 20 days ago • Promoted
    Firmware Engineer Christchurch, Canterbury, NZ

    Firmware Engineer Christchurch, Canterbury, NZ

    Trimble Inc. • Christchurch, Canterbury, New Zealand
    Firmware EngineerNew Zealand - ChristchurchJob FamilyFirmware Engineering • •Our Department : • • Geospatial (part of Trimble Field Systems) • •What You Will Do • •As a Firmware Engineer with Trimble Geospa...Show more
    Last updated: 30+ days ago • Promoted
    Principal Structural Engineer

    Principal Structural Engineer

    Davis Ogilvie and Partners Ltd • Christchurch, Canterbury, New Zealand
    We have an exciting opportunity for a Principal Structural Engineer to join and provide leadership in our busy Christchurch structural team. If you’re someone who enjoys working in a multidisciplina...Show more
    Last updated: 30+ days ago • Promoted
    Structural Engineer

    Structural Engineer

    Cook Costello Limited • Christchurch, Canterbury, New Zealand
    New designs and structural assessments.We are seeking a motivated Structural Engineer with up to 5 years of professional experience to join our growing Christchurch team. You will work on a diverse ...Show more
    Last updated: 14 days ago • Promoted
    Remote APAC Implementation Engineer — Optimize Dev Workflows

    Remote APAC Implementation Engineer — Optimize Dev Workflows

    EngFlow Inc. • Rangiora, Canterbury, New Zealand
    A leading software optimization company is looking for an Implementation Engineer to serve as the primary technical point of contact for customers. Responsibilities include troubleshooting build sys...Show more
    Last updated: 1 hour ago • Promoted • New!
    Firmware Engineer Christchurch, Canterbury, NZ

    Firmware Engineer Christchurch, Canterbury, NZ

    Trimble • Christchurch, Canterbury, New Zealand
    Firmware EngineerNew Zealand - ChristchurchJob FamilyFirmware Engineering • •Our Department : • • Geospatial (part of Trimble Field Systems) • •What You Will Do • •As a Firmware Engineer with Trimble Geospa...Show more
    Last updated: 30+ days ago • Promoted
    Water Network Performance Lead — Hybrid / Remote

    Water Network Performance Lead — Hybrid / Remote

    New Zealand Government • Rangiora, Canterbury, New Zealand
    A government organization in New Zealand is seeking a Network Performance Lead to oversee the performance of water networks in the Wellington region. You will be responsible for monitoring network p...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Trimble, Inc. • Christchurch, Canterbury, New Zealand
    Your Title : Senior Software Engineer.Job Location : Christchurch, NZ.Our Department : Trimble Field Systems - Cloud.Are you a Senior Software Engineer who is excited about working in AI, Machine Lear...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer – Spaceplane Team

    Software Engineer – Spaceplane Team

    Dawn Aerospace • Christchurch, Canterbury, New Zealand
    Dawn Aerospace is developing the fastest and highest-flying aircraft ever to take off from a runway, combining the extreme performance of rocket propulsion with the reusability of conventional airp...Show more
    Last updated: 30+ days ago • Promoted
    Platform Engineer - Remote-First Energy Platform

    Platform Engineer - Remote-First Energy Platform

    Futureshaper.com • Rangiora, Canterbury, New Zealand
    A cutting-edge tech company in Wellington is seeking a talented engineer to join their Global Platform Engineering Solutions team. You will design and build automation solutions, enhancing the deplo...Show more
    Last updated: 7 days ago • Promoted
    Intermediate Software Engineer - Build scalable web apps

    Intermediate Software Engineer - Build scalable web apps

    Rubyplaynetwork • Christchurch, Canterbury, New Zealand
    A software development company is seeking a Software Engineer to join their Christchurch team.You will collaborate with cross-functional teams to design, develop, and maintain innovative software s...Show more
    Last updated: 7 days ago • Promoted
    Hydraulic Sales Engineer - Christchurch

    Hydraulic Sales Engineer - Christchurch

    Hyspecs (NZ) • Christchurch, Canterbury, New Zealand
    Our team is looking for a one of a kind Sales Engineer to be based at our Christchurch premises to take care of, and grow, our local business. You will enjoy, and thrive in, a busy, hard-working, bu...Show more
    Last updated: 30+ days ago • Promoted
    Sales Engineer – Power Transmission & Bearings - Christchurch

    Sales Engineer – Power Transmission & Bearings - Christchurch

    Motion New Zealand Ltd • Christchurch, Canterbury, New Zealand
    Sales Engineer – Power Transmission & Bearings - Christchurch.Join to apply for the Sales Engineer – Power Transmission & Bearings - Christchurch role at Motion New Zealand Ltd.Technical sales prod...Show more
    Last updated: 30+ days ago • Promoted
    IT Systems Support Engineer – Hybrid (Onsite / Remote)

    IT Systems Support Engineer – Hybrid (Onsite / Remote)

    RWA People • Rangiora, Canterbury, New Zealand
    A leading IT services provider in Queenstown is looking for a Systems Support Engineer to provide technical support across the business. The ideal candidate will manage service desk requests, mainta...Show more
    Last updated: 1 day ago • Promoted
    ERP Transformation Lead — HR / Finance Stabilization (Remote)

    ERP Transformation Lead — HR / Finance Stabilization (Remote)

    University of Auckland • Rangiora, Canterbury, New Zealand
    A leading New Zealand university is seeking an experienced IT Project Manager to lead a key phase of an HR ERP transformation. This full-time role requires strong project management, stakeholder man...Show more
    Last updated: 1 day ago • Promoted
    Retail Manager (Full-time)

    Retail Manager (Full-time)

    LILYBROOK BURGER BAR • Rangiora, Canterbury, New Zealand
    Position : Retail Manager (Full-time).Location : 65 Percival Street, Rangiora 7400.Hours : 30–40 hours per week (within shop operating hours). Plan and update menu items in consultation with the sho...Show more
    Last updated: 2 days ago • Promoted
    Lead Secondary Engineer New Zealand

    Lead Secondary Engineer New Zealand

    Jacobs • Christchurch, Canterbury, New Zealand
    Lead Secondary Engineer – New Zealand.At Jacobs, we are challenging today to reinvent tomorrow by solving the world\'s most critical problems for thriving cities, resilient environments, and sustai...Show more
    Last updated: 20 days ago • Promoted
    Senior Structural Engineer

    Senior Structural Engineer

    Beca Group • Christchurch, Canterbury, New Zealand
    Te whiwhinga mahi | The opportunity • • • Lead structural design for industrial and water utility projects • Specialise in liquid retaining structures across NZ and Australasia • Join a collaborative te...Show more
    Last updated: 30+ days ago • Promoted