Embedded Software Engineer

Gallagher
Hamilton, Waikato
1 day ago

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. Our culture is entrepreneurial in spirit, complex, challenging, and ever changing. With operations in New Zealand, Australia, Asia, Africa, USA, Canada, the UK and Europe and exports to over 160 countries, we’re proud to be unlocking globally focused career paths for New Zealand based candidates.

We’re painting the future of what’s possible. Come join us.


The Opportunity

We’re looking for an Embedded Software Engineer to join our high-performing Devices squad within Gallagher’s Security Solution Delivery Group.

In this role, you’ll contribute to the design, development, and maintenance of embedded software for specialised security solutions. Working as part of an agile squad, you’ll collaborate closely with hardware and software engineers on board bring-up, debugging, integration, and continuous improvement of product performance.

This is a fantastic opportunity for someone with 3+ years of experience who enjoys navigating complex systems, solving real-world challenges, and growing their skills in a collaborative environment.


The Fit

You’re curious, collaborative, and detail-focused. You take ownership of your work, are confident with modern coding practices, and enjoy working in cross-functional teams.

What You’ll Bring:

  • A relevant tertiary qualification (or equivalent experience)
  • 3+ years of commercial embedded software development
  • Proficiency in embedded C++, with knowledge of microprocessor architecture and digital electronics
  • Experience with hardware communication protocols (e.g. SPI, I2C, UART)
  • Strong debugging skills and familiarity with version control and CI/CD tools (e.g. Git, Azure Pipelines, GitHub Actions)
  • A commitment to clean, testable, maintainable code and collaborative development practices
  • Bonus: Experience with bootloaders, secure environments, scripting (Ruby/Python), or open-source contributions


Why Gallagher?

Gallagher is a place where innovation thrives, learning is continuous, and everyone contributes to real, impactful technology. We foster a collaborative, supportive, and family-friendly environment where people are encouraged to grow, challenge ideas, and make meaningful contributions. We value work-life balance and well-being, and we’re proud to offer:

  • Competitive Salary and annual bonuses
  • Enjoy the benefits of an office-based role with the freedom to work from home on occasion and flexible hours that work around your life
  • Free parking, a subsidised on-site café, and great eateries nearby
  • Life and Disability Insurance and KiwiSaver on top
  • Staff discounts through the Boost App
  • A vibrant culture with team events, learning sessions and great coffee

Apply now and grow your career with one of New Zealand’s most respected and forward-thinking technology companies.

Apply
Other Job Recommendations:

Junior Embedded Software Engineer

Gallagher
Hamilton, Waikato
Gallagher Security is on a mission to unlock more value for our customers through the power of our people and solutions With...
1 day ago

Software Engineer (early career)

Trimble
Christchurch
Take your career to the next level, join Trimble as an early career software engineer developing a cross-platform application in...
1 day ago

Software Development Engineer - Intermediate

Engender Technologies
Auckland, Auckland
  • Work closely with the development team to understand...
  • Experienced with AI coding tools, but able to code well...
2 weeks ago

Software Engineer Summer Intern

Tomra
Auckland, Auckland
Transforming global food production to maximize food safety and minimize food loss by making sure Every Resource Counts™, has been...
2 days ago

Refrigeration Engineer/Service Technician

Affco
New Zealand
  • The successful candidate will have appropriate...
  • Strong organisational skills and the ability to manage a...
1 week ago

Rolling Stock System Engineer

SAPSOL Technologies Inc.
Tulare County, California
  • Bachelor’s degree in Mechanical Engineering, Transport...
  • Strong understanding of railway systems and operations:...
1 day ago

Data Engineer, Senior Consultant (Visa Spend Clarity)

Visa
Surrey, England
  • System Design and Architecture: The engineer designs and...
  • Leadership: The engineer should demonstrate leadership in...
1 week ago

Senior Software/Mobile Developer (6 Month Contract)

Propellerhead
Auckland
  • Active participation in all aspects of software solution...
  • Collaborating with client stakeholders and with fellow...
1 day ago

Software Engineer - Budgeting & Forecasting

Phocas Software
Christchurch
  • Inter-company Eliminations: Creating UI and data...
  • Multi-currency: Enabling customers to manage budgets and...
2 weeks ago

Principal Software Engineer - Digital Applications & Products

Health New Zealand - Te Whatu Ora
New Zealand
Health New Zealand | Te Whatu Ora is firmly grounded in the principles of Te Tiriti o Waitangi and is dedicated to serving all New...
2 weeks ago