Firmware Engineering Manager

3 days ago


Canterbury, Kent, United Kingdom Ebgames Full time
About the Role

We are seeking a highly skilled Firmware Engineering Manager to join our Research and Development team at Enphase Energy NZ. As a key member of our team, you will be responsible for leading the development and integration of firmware for system components within our growing ecosystem.

Key Responsibilities:

  • Lead firmware development and integration projects
  • Ensure compliance with industry standards and regulatory requirements
  • Design and implement reliable, high-performing firmware solutions
  • Develop and maintain communication protocols between system components
  • Collaborate with hardware and software teams for seamless integration
  • Conduct code reviews and provide mentorship to junior engineers
  • Troubleshoot and resolve complex firmware issues
  • Optimize firmware for performance, memory usage, and power consumption
  • Develop and execute test plans to ensure firmware quality and reliability
  • Stay up-to-date with the latest industry trends and technologies in embedded systems
  • Document firmware design, development processes, and best practices
  • Manage project timelines and deliverables to ensure timely completion
  • Contribute to system architecture design and technical roadmaps
  • Ensure security and robustness of firmware against potential threats
  • Foster a culture of continuous improvement and innovation within the team
Requirements

To be successful in this role, you will need:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • 12+ years of experience in firmware development for embedded systems
  • Proven experience leading firmware projects and teams, including capturing and documenting requirements
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontrollers, microprocessors, and embedded operating systems
  • Experience with communication protocols including UART, SPI, I2C, and CAN
  • Familiarity with hardware design and debugging tools (oscilloscopes, logic analysers, etc.)
What We Offer

As a Firmware Engineering Manager at Enphase Energy NZ, you will have the opportunity to work on cutting-edge energy technologies and be part of a fast-paced, innovative team. We offer:

  • Restricted stock units in offer
  • 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

Please note that Enphase Energy NZ is currently only considering candidates with New Zealand permanent residency or citizenship.



  • Canterbury, Kent, United Kingdom Tangram Full time

    Job Opportunity: Graduate EmbeddedC Software EngineerAbout the Role:We are seeking a highly motivated and skilled Graduate EmbeddedC Software Engineer to join our Agile development team at Tangram. As a key member of our team, you will be responsible for designing, developing, and testing firmware for our cutting-edge IoT products.Key...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Job Opportunity: Graduate EmbeddedC Software EngineerAbout the Role:We are seeking a highly motivated and skilled Graduate EmbeddedC Software Engineer to join our Agile development team at Tangram. As a key member of our team, you will be responsible for designing, developing, and testing firmware for our cutting-edge IoT products.Key...


  • Canterbury, Kent, United Kingdom AndRecruit Engineering Full time

    Job Summary:We are seeking a highly skilled Quality Control Engineer to join our team at AndRecruit Engineering. As a Quality Control Engineer, you will play a critical role in ensuring that our products meet the highest standards of quality and customer satisfaction.Key Responsibilities:Investigate and resolve internal non-conformances, ensuring that...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Job OverviewWe are seeking a skilled Software Quality Assurance Specialist to join our team at Tangram. As a key member of our software development team, you will be responsible for ensuring the highest quality of our embedded software and firmware.Key ResponsibilitiesDesign and execute manual testing plans to identify defects and issues in our software and...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Job OverviewWe are seeking a skilled Software Quality Assurance Specialist to join our team at Tangram. As a key member of our software development team, you will be responsible for ensuring the highest quality of our embedded software and firmware.Key ResponsibilitiesDesign and execute manual testing plans to identify defects and issues in our software and...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Software Tester for Innovative ProductsCompany: TangramLocation: Christchurch City, CanterburyJob Type: Full timeDuration: PermanentAbout the RoleWe are seeking a skilled Graduate Manual Software Tester to join our team and contribute to the development of innovative software products. As a Manual Tester, you will be responsible for testing embedded software...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Software Tester for Innovative ProductsCompany: TangramLocation: Christchurch City, CanterburyJob Type: Full timeDuration: PermanentAbout the RoleWe are seeking a skilled Graduate Manual Software Tester to join our team and contribute to the development of innovative software products. As a Manual Tester, you will be responsible for testing embedded software...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Software Tester RoleWe are seeking a skilled Junior Manual Software Tester to join our team at Tangram. As a key member of our software development team, you will be responsible for testing embedded software and firmware/hardware.Enjoy troubleshooting and solving problems through manual testing.Collaborate with our team to test new software products and...


  • Canterbury, Kent, United Kingdom Tangram Full time

    Software Tester RoleWe are seeking a skilled Junior Manual Software Tester to join our team at Tangram. As a key member of our software development team, you will be responsible for testing embedded software and firmware/hardware.Enjoy troubleshooting and solving problems through manual testing.Collaborate with our team to test new software products and...


  • Canterbury, Kent, United Kingdom AndRecruit Engineering Full time

    Job Summary:We are seeking a highly skilled Quality Control Engineer to join our team at AndRecruit Engineering. As a Quality Control Engineer, you will play a critical role in ensuring that our products meet the highest standards of quality and customer satisfaction.Key Responsibilities:Investigate and resolve internal non-conformances, ensuring that...

  • Engineering Manager

    3 days ago


    Canterbury, Kent, United Kingdom Transportengineer Full time

    Engineering Manager OpportunityWe are seeking a highly skilled Engineering Manager to join our team at Transportengineer. As a key member of our engineering department, you will be responsible for ensuring the highest standards of vehicle presentation and maintenance.Key Responsibilities:Lead a team of engineering staff to maintain a fleet of vehicles to the...

  • Engineering Manager

    3 days ago


    Canterbury, Kent, United Kingdom Transportengineer Full time

    Engineering Manager OpportunityWe are seeking a highly skilled Engineering Manager to join our team at Transportengineer. As a key member of our engineering department, you will be responsible for ensuring the highest standards of vehicle presentation and maintenance.Key Responsibilities:Lead a team of engineering staff to maintain a fleet of vehicles to the...

  • Sales Engineer

    2 weeks ago


    Canterbury, Kent, United Kingdom Ebgames Full time

    About the RoleWe are seeking a highly skilled Sales Engineer to join our team in the Christchurch Region. As a Sales Engineer, you will play a pivotal role in autonomously managing a designated Territory Sales area within the South Island.Your primary focus will be to drive sales and achieve growth objectives while upholding our market leadership in diverse...

  • Sales Engineer

    2 weeks ago


    Canterbury, Kent, United Kingdom Ebgames Full time

    About the RoleWe are seeking a highly skilled Sales Engineer to join our team in the Christchurch Region. As a Sales Engineer, you will play a pivotal role in autonomously managing a designated Territory Sales area within the South Island.Your primary focus will be to drive sales and achieve growth objectives while upholding our market leadership in diverse...


  • Canterbury, Kent, United Kingdom Christchurch City Council Full time

    **Job Summary**We are seeking a highly motivated and experienced Analysis Engineer to join our team at the Christchurch City Council. As an Electrical Systems Specialist, you will be responsible for maintaining and developing our 3 Waters Electrical, Instrumentation & Control systems, including SCADA and associated renewals programmes, specifications, and...

  • Automation Engineer

    2 weeks ago


    Canterbury, Kent, United Kingdom Tangram Full time

    About TangramTangram is a leading manufacturer of premium Medium Density Fibreboard, exporting to a wide range of customers globally. We prioritize continuous improvement, quality, and sustainability in our operations.The RoleWe are seeking an Automation Engineer to join our team at our manufacturing plant in the Waimakariri district. As an Automation...

  • Automation Engineer

    2 weeks ago


    Canterbury, Kent, United Kingdom Tangram Full time

    About TangramTangram is a leading manufacturer of premium Medium Density Fibreboard, exporting to a wide range of customers globally. We prioritize continuous improvement, quality, and sustainability in our operations.The RoleWe are seeking an Automation Engineer to join our team at our manufacturing plant in the Waimakariri district. As an Automation...


  • Canterbury, Kent, United Kingdom Transportengineer Full time

    Engineering Manager OpportunityWe are seeking a highly skilled and experienced Engineering Manager to join our team at Transportengineer. As a key member of our engineering department, you will be responsible for leading a team of engineering staff and ensuring the highest standards of vehicle presentation and maintenance.The successful candidate will have a...


  • Canterbury, Kent, United Kingdom Transportengineer Full time

    Engineering Manager OpportunityWe are seeking a highly skilled and experienced Engineering Manager to join our team at Transportengineer. As a key member of our engineering department, you will be responsible for leading a team of engineering staff and ensuring the highest standards of vehicle presentation and maintenance.The successful candidate will have a...


  • Canterbury, Kent, United Kingdom Hays Construction and Property Full time

    Job Title: Site EngineerJob Summary: We are seeking a highly skilled Site Engineer to join our team at Hays Construction and Property. As a Site Engineer, you will be responsible for overseeing the groundworks package for a new build development of houses and apartments.Key Responsibilities:Manage and coordinate the groundworks package, ensuring it is...