Senior Firmware Developer

Gallagher Group

Gallagher Group

Software Engineering
Melbourne, VIC, Australia
Posted on Tuesday, October 17, 2023

The Company

Our purpose at Gallagher is to ‘protect what matters most’ and we live it every day. Not only does our technology protect some of the world’s highest security environments and agriculture businesses in over 160 countries, but our purpose also means we care deeply about our people and their families. Gallagher has been in business for almost 85 years, and we are just as committed to creativity today as when we started.

Headquartered in New Zealand, and with offices in 10 locations around the world, Gallagher has a significant commitment to Australia, employing over 100 people in the country, and with offices in Forest Hill, Epping and Mudgee. We’re proud to employ over 1400 people throughout #TeamGallagher.


The Product

Throughout our history we’ve been known to develop award-winning solutions, and now we’re working on the next. Named eShepherd, this future farm technology is all about wearable tech for livestock, enabling them to be tracked and monitored. From the comfort of the homestead, farmers can use the eShepherd web and mobile app to draw virtual paddocks and automatically move their animals. This allows farmers to automate advanced grazing techniques, improving productivity and profitability.

One of our values is a commitment to a better tomorrow. Farmers have the responsibility to feed the world, and we’re right there with them, helping them to do so more sustainably. Our goal is to lead farm automation and management and we’re delighted to have received recognition by winning our category in the 2020 IoT Awards. This is a solution to be proud of, and we’re confident joining our team will be a career highlight.


The Role

To help us achieve our goals, we are looking for an experienced Senior Firmware Developer to join our Hardware team. You will have robust knowledge in embedded firmware development and working autonomously will come naturally to you. Along with your technical expertise, you will also be an excellent communicator. You will be detail-focused, have a positive and open mindset and an appetite to learn.

You will have sound experience with:

  • Developing with embedded micro-controllers, ICs, components and sensors (ideally the Cortex M series of micro-controllers, GPS/GNSS, LPWAN and IMUs)
  • Developing code with embedded RTOS based platforms
  • Developing power-efficient design and implementation in battery-operated devices
  • Automated test frameworks and CI/CD principles
  • Conducting unit and integration testing, participating in formal verification of firmware
  • Participating in design and code reviews
  • Supporting and mentoring junior team members
  • Designing and implementing complex algorithms


Why Gallagher?

Gallagher has a genuinely collaborative culture, where we respect all voices, and give people the freedom and autonomy to think outside the box to find the best solutions for customers. Part of being a great team and developing awesome solutions also includes building lasting relationships and having heaps of fun along the way.

Gallagher is committed to people’s ongoing training and professional development, providing career path opportunities within a truly global organisation. Other benefits that make Gallagher an incredible place to work include a family friendly culture and flexible work arrangements. We look forward to hearing from you!