Senior Software Engineer

Gallagher

Hamilton

On-site

Confidential

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health & wellbeing benefits
Professional development
Modern environment and inclusive work-

Job summary

Gallagher seeks an experienced embedded software engineer to design, develop and maintain embedded software features for our hardware products. You will collaborate with hardware, testers and project teams to deliver reliable solutions.

You will bring 5+ years in commercial software, strong C/C++ with Linux/Zephyr, and a proactive, collaborative approach. This role is based in Hamilton, New Zealand, with opportunities for growth and impact across global solutions.

Qualifications

  • Five years' experience in commercial software development.
  • Strong Embedded C/C++ experience.
  • Experience with Linux/Zephyr environments.
  • Familiarity with version control systems.

Responsibilities

  • Design, develop and maintain embedded software solutions.
  • Collaborate with hardware engineers on board bring-up, debugging and integration.
  • Analyse system performance and drive technical improvements.
  • Take ownership of assigned projects and lead them through to completion.
  • Conduct code reviews and support engineering best practices.
  • Investigate and resolve complex technical issues and defects.
  • Mentor and share knowledge with other developers.
  • Contribute to continuous improvement across products, processes and development standards.

Skills

Embedded C/C++
Linux/Zephyr
Debugging & testing
Problem solving
Communication

Education

Relevant tertiary qualification or equivalent experience

Tools

Git
Python
Bash

Job description

About Gallagher

Our purpose at Gallagher is ‘Protect what matters most’ and we live it every day, whether that’s protecting the world’s highest security environments or agricultural businesses, we care deeply about our people, their families, and our wider communities. Gallagher Security is on a mission to unlock more value for our customers through the power of our people and solutions - and right now is a pivotal moment in our evolution. We’re scaling with intent, driving an incredible growth trajectory with innovation and customer impact at the heart of everything we do. With operations across New Zealand, Australia, Asia, Africa, the USA, Canada, and Europe and exports to over 140 countries we’re building globally focused career pathways right here in New Zealand.

This is an opportunity to work on complex, real-world products where software and hardware come together. You'll take ownership of technical initiatives, contribute to architectural decisions, mentor other engineers, and help deliver innovative solutions that make a difference for customers around the globe.

About The Role

As part of an agile development squad, you'll lead the design, development and maintenance of embedded software features and products from concept through to delivery. You'll collaborate closely with hardware engineers, testers, project teams, and fellow developers to build high-quality, reliable solutions.

Key Responsibilities Include
  • Designing, developing and maintaining embedded software solutions
  • Collaborating with hardware engineers on board bring-up, debugging and integration
  • Analysing system performance and driving technical improvements
  • Taking ownership of assigned projects and leading them through to completion
  • Conducting code reviews and supporting engineering best practices
  • Investigating and resolving complex technical issues and defects
  • Mentoring and sharing knowledge with other developers
  • Contributing to continuous improvement across products, processes and development standards
About You

You'll be a passionate software engineer who enjoys solving complex technical problems and working in a collaborative product development environment. You're comfortable taking ownership, influencing technical direction and supporting the growth of those around you.

We're Looking For Someone Who Has
  • A relevant tertiary qualification or equivalent industry experience
  • At least five years' experience in commercial software development
  • Strong experience with Embedded C/C++
  • Experience working with Linux and/or Zephyr environments
  • Knowledge of microprocessor architecture and digital electronics
  • Experience with debugging, testing and software quality practices
  • Familiarity with version control systems and modern development tools
  • Excellent problem-solving and communication skills

Experience with FPGAs, VHDL, secure boot, embedded security concepts, open-source software, driver development or scripting languages such as Python and Bash would be highly regarded

Why Gallagher?

Gallagher is one of New Zealand's most respected technology companies, with a global reputation for innovation. Our products are used in more than 160 countries and solve real-world problems across security and animal management industries.

When you join Gallagher, you'll be part of a collaborative and supportive environment where you'll have the opportunity to make a genuine impact through meaningful engineering work.

We Offer
  • Competitive remuneration and bonus opportunities
  • Professional development and career growth opportunities
  • Access to health and wellbeing benefits
  • A modern environment and inclusive culture

Applications will be reviewed as they are received, and the role may be filled before the closing date.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Gallagher Group Limited • Hamilton

On-site
NZD 110,000 - 150,000
Competitive remuneration
Bonus opportunities
Professional development
+3
Embedded Software Engineer
Embedded Software Engineer

Gallagher Security • Hamilton

Hybrid
NZD 90,000 - 130,000
Hybrid flexibility
KiwiSaver + life & disability保险
Mentorship & professional development
+1
Embedded Software Engineer
Embedded Software Engineer

Gallagher Group • Hamilton

On-site
NZD 90,000 - 130,000
Competitive salary and bonuses
Hybrid flexibility (3 days in office)
KiwiSaver on-top
+3
Senior Electronics Engineer
Senior Electronics Engineer

Gallagher • Hamilton

Hybrid
Confidential
Flexible working arrangements
Professional development
Health and wellbeing benefits
+1
Senior Electronics Engineer
Senior Electronics Engineer

Gallagher Security • Hamilton

On-site
NZD 120,000 - 150,000
Competitive remuneration and bonus
Flexible working arrangements
Professional development and career成长
+3
Junior, Intermediate and Senior Software Engineers
Junior, Intermediate and Senior Software Engineers

Gallagher Group Limited • Hamilton

Hybrid
NZD 80,000 - 120,000
Competitive salary
Bonuses
Hybrid flexibility
+4
Electronics Engineer
Electronics Engineer

Gallagher Security • Hamilton

Hybrid
NZD 70,000 - 100,000
Competitive Salary
Annual bonuses
Hybrid work & flexible hours
+4
Engineering Manager – Hardware
Engineering Manager – Hardware

Gallagher Group • Hamilton

On-site
NZD 120,000 - 180,000
Competitive salary
Free parking
Life and Disability Insurance
+4
Product Manager - Cloud Services
Product Manager - Cloud Services

Gallagher Group Limited • Hamilton

Hybrid
NZD 100,000 - 135,000
Competitive salary and annual bonus
Hybrid flexibility
Life and disability insurance
+3
Senior Test Analyst
Senior Test Analyst

Gallagher Group Limited • Hamilton

On-site
NZD 100,000 - 140,000
Hybrid flexibility
Insurance and KiwiSaver
Mentorship opportunities
+2