Talent.com
Intermediate / Senior Firmware Engineer

Intermediate / Senior Firmware Engineer

GallagherWaikato, New Zealand
18 days ago
Job description

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

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

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

#J-

  • Ljbffr
  • Create a job alert for this search

    Engineer • Waikato, New Zealand

    Related jobs
    • Promoted
    Civil Site Engineer - Tauranga (Immediate Start)

    Civil Site Engineer - Tauranga (Immediate Start)

    ExtrastaffTauranga, Bay of Plenty, New Zealand
    You'll be responsible for assisting with the planning, coordination and execution of civil site activities, ensuring all work meets project specifications, safety standards and deadlines.Minimum 3 ...Show moreLast updated: 16 days ago
    Configuration Engineer

    Configuration Engineer

    Nokia GroupTe Rapa, Waikato, NZ
    As a Configuration Management Engineer at Nokia, you will play a pivotal role in ensuring the accuracy and reliability of network and service data. Working within a dynamic Managed Services team, yo...Show moreLast updated: 6 days ago
    • Promoted
    Senior Contracts Engineer

    Senior Contracts Engineer

    HainesattractWaikato, New Zealand
    We are a multi-disciplinary consultancy specialising in planning, surveying, and engineering, working on projects that help shape thriving communities across the Waikato and beyond.Our team brings ...Show moreLast updated: 30+ days ago
    • Promoted
    Business Development Manager - Field based

    Business Development Manager - Field based

    Kings Recruitment LtdTauranga, Bay of Plenty, New Zealand
    Our client is a well-recognized, 100% Kiwi-owned Service Industry leader, with a proud history of delivering exceptional outcomes for local communities across New Zealand.With more than five hundre...Show moreLast updated: 20 days ago
    • Promoted
    Cooks and Kitchenhands

    Cooks and Kitchenhands

    Brownbeans LimitedTauranga, Bay of Plenty, New Zealand
    Number of Positions Available : .Level 3 or higher qualification.Prepare and cook a variety of breakfast and brunch items including omelettes, eggs benedict, creamy mushrooms, French toast, and Big B...Show moreLast updated: 20 days ago
    • Promoted
    Store Manager

    Store Manager

    DDS Collaboration limitedTauranga, Bay of Plenty, New Zealand
    We have an exciting opportunity for a Store Manager in our Pizza Store located in Papamoa, Bay of Plenty.We are looking for an organized, energetic person with either a Diploma level qualification ...Show moreLast updated: 21 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Pocketsmith LimitedWaikato, New Zealand
    We are currently looking for a senior software engineer to join our New Zealand based team.We're looking to find perfectly pragmatic people to join our small but highly effective team of web engine...Show moreLast updated: 30+ days ago
    • Promoted
    Configuration Engineer

    Configuration Engineer

    NokiaWaikato, New Zealand
    As a Configuration Management Engineer at Nokia, you will play a pivotal role in ensuring the accuracy and reliability of network and service data. Working within a dynamic Managed Services team, yo...Show moreLast updated: 1 day ago
    • Promoted
    Cook

    Cook

    Navara Immigration LimitedTauranga, Bay of Plenty, New Zealand
    Are you passionate about food and love creating flavourful Indian and Kiwi fusion dishes? We are a growing Indo-Kiwi takeaway looking for a few skilled and dedicated Cooks to join our team as we hav...Show moreLast updated: 1 day ago
    • Promoted
    Protection Engineer (Intermediate To Senior Or Principal)

    Protection Engineer (Intermediate To Senior Or Principal)

    Niko Engineering LimitedWaikato, New Zealand
    Protection Engineer (Intermediate to Senior or Principal).Shape the Future of Power Protection with Niko Engineering.At Niko Engineering, we take immense pride in delivering exceptional specialist ...Show moreLast updated: 30+ days ago
    • Promoted
    Business Analyst

    Business Analyst

    Asset RecruitmentHamilton, Waikato, New Zealand
    Hybrid role based in Tokoroa with work from home days.We are on the hunt for an experienced Business Analyst who will support the successful delivery of business transformation projects by analysin...Show moreLast updated: 7 days ago
    • Promoted
    Junior Site Engineer

    Junior Site Engineer

    Kings Recruitment LtdHamilton, Waikato, New Zealand
    We are excited to be recruiting on behalf of a .New Zealand’s infrastructure and communities.As a Site Engineer, you’ll work closely with Project Engineers and Site Managers to deliver a range of c...Show moreLast updated: 14 days ago
    • Promoted
    EEM Hierarchy Development

    EEM Hierarchy Development

    Asset RecruitmentHamilton, Waikato, New Zealand
    Ongoing temp position with possible long term prospects.We’re looking for a proactive and detail-oriented individual to join our client’s Waikato based team and take the lead in establishing robust...Show moreLast updated: 7 days ago
    • Promoted
    Senior Qa Engineer

    Senior Qa Engineer

    Nz Transport Agency Waka KotahiWaikato, New Zealand
    We're looking for a sharp, driven, automation expert to lead testing for a critical application.If you're passionate about quality, thrive in fast-paced environments, and love turning complex chall...Show moreLast updated: 9 days ago
    • Promoted
    Intermediate To Senior Mechanical Engineer (Design / Projects)

    Intermediate To Senior Mechanical Engineer (Design / Projects)

    Caliber Design LtdWaikato, New Zealand
    MECHANICAL ENGINEERS IN HAMILTON- WE NEED YOU!.We are busier than ever - our clients who are designing and manufacturing in NZ are flat out and calling on us to help resource their projects!.Calibe...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Everest PeopleWaikato, New Zealand
    Lead innovation through software development at COMS Systems.Burbush, Hamilton location; free parking.Base salary + medical insurance + bonus based on performance. Everest People is proud to partner...Show moreLast updated: 30+ days ago