Intermediate/Senior Firmware Engineer
6 days ago
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?
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
Department
Animal Management
Role
Research & Development
Locations
Hamilton, New Zealand
CONTACT
Elysia Koretz
Talent Acquisition Advisor
-
Intermediate to Senior Mechanical Engineer
6 days ago
Hamilton, Waikato, New Zealand Caliber Design Full time NZ$100,000 - NZ$130,000MECHANICAL 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...
-
Senior Software Engineer
6 days ago
Hamilton, Waikato, New Zealand Gallagher Security Full time NZ$100,000 - NZ$150,000 per yearAbout 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...
-
Senior Software Engineer
6 days ago
Hamilton, Waikato, New Zealand Gallagher Full time NZ$120,000 - NZ$180,000 per yearAbout 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...
-
Senior Software Engineer
6 days ago
Hamilton, Waikato, New Zealand Gallagher Group Full time NZ$80,000 - NZ$120,000 per yearAbout 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...
-
Senior Systems Engineer
6 days ago
Hamilton, Waikato, New Zealand Randstad New Zealand Full time NZ$80,000 - NZ$120,000 per yearSenior Systems Engineer - WaikatoAn exciting opportunity has arisen for a skilled and immediately available Senior Systems Engineer to join a key enterprise team in the Waikato region.Key ResponsibilitiesYou will be responsible for supporting and implementing critical infrastructure for high reliability, including:Implementing and supporting Microsoft Server...
-
Senior Engineer
6 days ago
Hamilton, Waikato, New Zealand Magnetic Full time NZ$120,000 - NZ$180,000 per yearAre you a senior civil engineer passionate about technical excellence and making a real impact on New Zealand's communities? Join a leading land development consultancy in Hamilton and take a key role delivering challenging, high-profile projects across the Waikato. For over 30 years, this consultancy has partnered with landowners, developers, councils, and...
-
Senior Software Engineer
6 days ago
Hamilton, Waikato, New Zealand Everest People Full time NZ$80,000 - NZ$120,000 per yearBase salary + medical insurance + bonus based on company performance.Located on Earthmover Crescent, Burbush, Hamilton.Be part of a growing organisation, leading innovation through software development. Everest People is proud to partner with COMS Systems Limited in their search for an additional Senior Software Engineer.About the businessCOMS Systems...
-
Senior Systems Engineer
6 days ago
Hamilton, Waikato, New Zealand Randstad Digital Full time NZ$100,000 - NZ$130,000 per yearSenior Systems Engineer - WaikatoAn exciting opportunity has arisen for a skilled and immediately available Senior Systems Engineer to join a key enterprise team in the Waikato region.Key ResponsibilitiesYou will be responsible for supporting and implementing critical infrastructure for high reliability, including:Implementing and supporting Microsoft Server...
-
Senior Mechanical Engineer
6 days ago
Hamilton, Waikato, New Zealand Beca Full time NZ$100,000 - NZ$150,000 per yearSenior Mechanical Engineer – Building ServicesTe whiwhinga mahi | The opportunityWe have an exciting opportunity for a qualifiedSenior Mechanical Engineerwith strong technical design skills, a multi-disciplinary mindset, and a passion for client engagement. This role involves managing mechanical work packages within the Building Services segment while...
-
Senior Engineer
6 days ago
Hamilton, Waikato, New Zealand WSP in New Zealand Full time NZ$120,000 - NZ$180,000 per yearWSP is one of the world's leading professional services firms, uniting its engineering, advisory and science-based expertise to shape communities to advance humanity. From local beginnings to a globe-spanning presence today, WSP operates in over 50 countries and employs approximately 73,000 professionals, known as Visioneers. Together we pioneer solutions...