Intermediate/senior Firmware Engineer

2 weeks ago


Hamilton, New Zealand Gallagher Full time

**About eShepherd**

We’re eShepherd - a fast-moving agritech startup revolutionising livestock management.

We combine startup grit with the strength of a global leader. Our team thrives on curiosity, collaboration, and building solutions that matter. We move fast, learn faster, and scale with purpose. We’re progress-over-perfection, and we get sht done. Our team knows tech, gets their hands dirty, and thrives on innovation.

We believe real connection fuels better ideas - that’s why we build together, in person, and flex when it counts.

**The Opportunity**

We’re seeking an intermediate or senior Firmware Engineer to lead the development of embedded systems for cutting-edge IoT and smart tech products. You’ll architect and implement firmware platforms, collaborate with electronics and cloud teams, and ensure robust, scalable solutions.

Your role includes writing and testing firmware, managing upgrades, and driving quality through code reviews and automated testing. You’ll take ownership of your work and contribute to team-wide improvements, while staying current with industry trends and continuously developing your skills.

We value proactive problem-solvers who thrive in fast-paced environments, communicate clearly, and bring a strong sense of ownership and curiosity to everything they do.

**This is a fixed term role for 18 months, based at our Gallagher Headquarters in Hamilton, New Zealand**

**The Fit**

To succeed in this role, you'll need a strong technical foundation, a collaborative mindset, and a passion for solving real-world challenges through embedded systems. We're looking for someone who combines deep engineering expertise with a proactive, growth-oriented attitude - someone who thrives in dynamic environments, takes ownership, and contributes meaningfully to both product development and team culture.

What you’ll need:

- Degree in Computer Engineering, Computer Science, Mechatronics, or related field
- 5+ years of hands-on embedded firmware development (C/C++)
- Expertise in microcontroller platforms (Cortex-M, STM32, Renesas, Arduino, ESP32), sensors (GPS/GNSS, humidity/temperature, IMUs), and RTOS/bare-metal systems
- Experience in IoT communication radio (LoRa/LoRaWAN, cellular LTE-M/NB-IoT, Wi-Fi, BLE). Experience in MQTT and protobuf
- Happy to work with AI for coding
- Strong grasp of CI/CD pipelines, automated testing, and formal verification
- Proven ability to design complex algorithms and conduct code reviews
- Proficiency with Git, Jenkins, Jira, Confluence, Bitbucket
- Familiarity with Python, cloud technologies, electronics, and machine learning
- Bonus: Experience in IoT/Ag-tech product development and in-field testing

**Why Gallagher?**

At Gallagher, we foster a supportive and family-friendly work environment where innovation and people come first. We offer:
- Be part of a purpose-driven company making a real difference- Work with a supportive, innovative, and passionate team- Office-first culture with long-term growth opportunities- Real impact, global scope, and startup energy



  • Hamilton, Waikato, New Zealand Gallagher Group Full time NZ$104,000 - NZ$180,000 per year

    About eShepherdWe're eShepherd - a fast-moving agritech startup revolutionising livestock management.We combine startup grit with the strength of a global leader. Our team thrives on curiosity, collaboration, and building solutions that matter. We move fast, learn faster, and scale with purpose. We're progress-over-perfection, and we get sh*t done. Our team...


  • Hamilton, New Zealand Gallagher Group Full time

    **About eShepherd** We’re eShepherd - a fast-moving agritech startup revolutionising livestock management. We combine startup grit with the strength of a global leader. Our team thrives on curiosity, collaboration, and building solutions that matter. We move fast, learn faster, and scale with purpose. We’re progress-over-perfection, and we get sh*t...


  • Hamilton, New Zealand MSD Full time

    **Job Description**: **_ Senior Embedded Software Engineer _** **The Opportunity** - Permanent Full-Time role based in Hamilton, New Zealand - Great opportunity to join a Global Animal Health organisation - Be an integral member of the team as the Senior Embedded Software Engineer - Be part of a friendly, collaborative team, where you will be fully...


  • Hamilton, New Zealand Beca Full time

    **Intermediate Mechanical Engineer - Building Services** **Te whiwhinga mahi | The opportunity** We have an exciting opportunity for an Intermediate Mechanical Engineer to join our Building Services team in Hamilton. This role is ideal for someone with a strong technical foundation in mechanical design who is ready to take the next step in their career....


  • Hamilton, New Zealand WIZCONN Full time

    **WIZCONN** **Embedded Software Engineer - Satellite & Cellular IoT**: **Waikato, Hamilton, Hillcrest** $25 - $36 Hourly - Fixed Term/Temporary **Start Date**: July 1, 2025 **Hours Per Week**: 20 - **Work with cutting-edge satellite IoT technology in a fast-growing global industry**: - **Hands-on software-hardware integration: not just coding, but...

  • Civil Engineers

    6 days ago


    Hamilton, New Zealand Assemble Full time

    Job details **Posted** 11 October 2024**Location** Hamilton**Job type** - Permanent**Discipline** - Infrastructure**Reference** 902016Job description - Arguably the biggest success story in NZ civil engineering/land development over the last decade, these industry jetsetters are going from strength to strength. Bouyed by the new Waikato expressway, an...


  • Hamilton, New Zealand Waikato Regional Council Full time

    Are you interested in a great opportunity to be monitoring the ecology of our rivers, streams, and lakes, while being at the forefront of environmental monitoring? Due to internal movement, we are looking for a fisheries scientist at either senior or intermediate level to lead our freshwater fish monitoring programme. **Mō te tūranga | About the...


  • Hamilton, Waikato, New Zealand Caliber Design Full time NZ$100,000 - NZ$130,000

    MECHANICAL ENGINEERS IN HAMILTON - WE NEED YOUWe are busier than ever - our clients who are designing and manufacturing in NZ are flat out and calling on us to help resource their projectsAbout CaliberCaliber Design is an engineering consultancy with a unique business model - our engineers are embedded within client teams, providing hands-on support across...


  • Hamilton, Waikato, New Zealand Gallagher Security Full time NZ$100,000 - NZ$150,000 per year

    About GallagherOur 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...


  • Hamilton, Waikato, New Zealand Gallagher Full time NZ$120,000 - NZ$180,000 per year

    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...