Senior Embedded Software Engineer - Real-Time Linux

Enphase Energy

Christchurch

On-site

NZD 110,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Restricted stock units
Wellbeing and insurance benefits for你
Annual performance reviews
Opportunities for career growth and发展
Global team environment

Job summary

Enphase Energy is seeking Embedded Software Engineers in Christchurch to join our engineering team. You will develop embedded software for microgrid products, including inverters and gateway devices, transitioning work from concept to production and collaborating with teams in California, Texas, India, and New Zealand.

You will work in a multi-site Software Engineering group, focusing on autonomous grid control, management and regulation, within our Christchurch based R&D Centres.

Qualifications

  • BS Electrical Engineering or Computer Science/Engineering plus minimum of 7 years relevant experience.
  • Experience in Software Development Life Cycle with hands-on design, development and debugging.

Responsibilities

  • Leverage AI and agentic coding tools to accelerate software development while applying hands-on skills and sound engineering judgement to design, implement, verify, and maintain embedded software.
  • Design and implement software to run under embedded Linux on resource constrained microprocessor based systems
  • Carry design tasks from concept to implementation
  • Document engineering requirements and solutions
  • Test new firmware and debug and troubleshoot issues in complex systems
  • Work with cross functional teams to test and troubleshoot issues

Skills

C/C++ programming
Real-time control
Multithreading
Inter-process communication
Embedded Linux
GCC
GDB
GNU Make
Cross compilation
Data structures and algorithms

Education

BS Electrical Engineering or Computer Science/Engineering

Tools

GCC
GDB
GNU Make
Cross compilation

Job description

Enphase Energy is seeking Embedded Software Engineers in Christchurch to join our engineering team. You will develop embedded software for microgrid products, including inverters and gateway devices, transitioning work from concept to production and collaborating with teams in California, Texas, India, and New Zealand.

You will work in a multi-site Software Engineering group, focusing on autonomous grid control, management and regulation, within our Christchurch based R&D Centres.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Solar & Microgrid
Senior Embedded Software Engineer - Solar & Microgrid

JobSpace • Christchurch

On-site
NZD 80,000 - 120,000
Restricted stock units
Wellbeing and insurance benefits
Annual performance reviews
+1
Senior Embedded Software Engineer - Microgrid Inverters
Senior Embedded Software Engineer - Microgrid Inverters

Enphase Energy • Christchurch

On-site
NZD 120,000 - 180,000
Restricted stock units
Bonus plan
Wellbeing and insurance
Embedded Software Engineer, Microgrid & Inverter Systems
Embedded Software Engineer, Microgrid & Inverter Systems

Enphase Energy, Inc. • New Zealand

On-site
NZD 90,000 - 130,000
Restricted stock units as part of your
Bonus plan
Wellbeing and insurance benefits
+5
Staff Engineer, Embedded Software
Staff Engineer, Embedded Software

Enphase Energy, Inc. • New Zealand

On-site
NZD 90,000 - 130,000
Restricted stock units as part of your
Bonus plan
Wellbeing and insurance benefits
+5
Staff Engineer, Embedded Software
Staff Engineer, Embedded Software

JobSpace • Christchurch

On-site
NZD 80,000 - 120,000
Restricted stock units
Wellbeing and insurance benefits
Annual performance reviews
+1
Staff Engineer, Embedded Software
Staff Engineer, Embedded Software

Enphase Energy • Christchurch

On-site
NZD 120,000 - 180,000
Restricted stock units
Bonus plan
Wellbeing and insurance
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Enphase Energy • Christchurch

On-site
NZD 110,000 - 150,000
Restricted stock units
Wellbeing and insurance benefits for你
Annual performance reviews
+2
Senior Mechanical Engineering Lead — Design, Leadership, RSU Eligible
Senior Mechanical Engineering Lead — Design, Leadership, RSU Eligible

Enphase Energy, Inc. • Christchurch

On-site
NZD 140,000 - 170,000
Restricted stock units (RSUs)
Wellbeing and insurance benefits
Annual performance reviews with career
+1
Senior Mechanical Engineering Lead – Design, EMI/Thermal
Senior Mechanical Engineering Lead – Design, EMI/Thermal

Enphase Energy • Christchurch

On-site
NZD 120,000 - 180,000
RSUs as part of total compensation
Wellbeing and insurance benefits
Safety and healthcare coverage
Senior Manager, Mechanical Engineering (9803) Mechanical Engineering Christchurch, New Zealand
Senior Manager, Mechanical Engineering (9803) Mechanical Engineering Christchurch, New Zealand

Enphase Energy, Inc. • Christchurch

On-site
NZD 140,000 - 170,000
Restricted stock units (RSUs)
Wellbeing and insurance benefits
Annual performance reviews with career
+1