C++ Firmware Engineer – Animal Guidance Systems

Halter

Auckland

On-site

NZD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Wellness leave and unlimited paid paid
Southern Cross Health Insurance
6 months of fully paid parental leave
4 weeks of fully paid secondary leave
Self-development budget $1000 annually
Employee stock ownership plan
Snacks and drinks provided

Job summary

Halter in Auckland is seeking a seasoned embedded software engineer to own the guidance firmware and virtual fencing logic for livestock collars. You’ll design, implement and test code that runs millions of cattle operations across farms worldwide, 24/7, on constrained hardware.

You'll work with firmware, backend and animal science teams, shaping algorithms, state machines and data protocols, using C++23 on FreeRTOS with careful power and memory constraints.

Qualifications

  • Shipping software for resource-constrained systems (embedded, consoles or RT engines).
  • Experience with real-time constraints and low-power systems.
  • Strong debugging skills for field issues using logs/telemetry.
  • Proven ability to design and reason about geometry, timing and state machines.
  • Experience taking ownership from design through production support.
  • Ability to give and receive feedback in a team environment.

Responsibilities

  • Own the guidance firmware and virtual fencing logic for livestock collars.
  • Design guidance algorithms, state machines and geometry for virtual fences and paths.
  • Build in modern C++ (C++23) on FreeRTOS with power/memory constraints.
  • Debug hard, intermittent field-only problems using logs and telemetry.
  • Collaborate with firmware, backend and frontend engineers, animal experts.
  • Contribute to system quality and tooling to prevent issues before paddock deployment.
  • Mentor other engineers through design discussions and code reviews.

Skills

C++ fundamentals
Real-time / embedded
Concurrency handling
Geometry and timing reasoning
Ownership & accountability
Team collaboration

Job description

Halter in Auckland is seeking a seasoned embedded software engineer to own the guidance firmware and virtual fencing logic for livestock collars. You’ll design, implement and test code that runs millions of cattle operations across farms worldwide, 24/7, on constrained hardware.

You'll work with firmware, backend and animal science teams, shaping algorithms, state machines and data protocols, using C++23 on FreeRTOS with careful power and memory constraints.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead C++ Engineer, Embedded Guidance for Cattle
Lead C++ Engineer, Embedded Guidance for Cattle

Halter • Auckland

On-site
NZD 120,000 - 160,000
Wellness leave & unlimited annualleave
Health insurance
Parental leave
+3
Senior C++ Engineer — Real-Time Embedded for AgTech
Senior C++ Engineer — Real-Time Embedded for AgTech

Halter • Auckland

On-site
NZD 120,000 - 180,000
Wellness leave
Unlimited annual leave
Health insurance
+5
Senior Firmware Engineer — End-to-End Embedded & LoRa
Senior Firmware Engineer — End-to-End Embedded & LoRa

Halter • Auckland

On-site
NZD 120,000 - 180,000
Snacks and drinks
Health insurance
Parental leave
+3
Electronics Engineer — Wearable Animal Tech (End-to-End HW)
Electronics Engineer — Wearable Animal Tech (End-to-End HW)

Halter • Auckland

On-site
NZD 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Halter • Auckland

On-site
NZD 120,000 - 180,000
Snacks and drinks
Health insurance
Parental leave
+3
Senior Mechanical Engineer Real-World Livestock Hardware
Senior Mechanical Engineer Real-World Livestock Hardware

Gallagher Animal Management • Hamilton

On-site
NZD 120,000 - 160,000
Competitive salary and incentive
Free parking
On-site café
+4
Engineering Manager – Hardware
Engineering Manager – Hardware

Gallagher Animal Management • Hamilton

On-site
NZD 150,000 - 190,000
Competitive salary
On-site parking
Life Insurance
+3
R&D Specialist — Virtual Fencing & Farm Innovation
R&D Specialist — Virtual Fencing & Farm Innovation

Halter • Island Block

On-site
NZD 55,000 - 90,000
Health insurance
Parental leave
Growth budget (USD 1000)
+2
Engineering Manager – Hardware
Engineering Manager – Hardware

Gallagher Group • Hamilton

On-site
NZD 120,000 - 180,000
Competitive salary
Free parking
Life and Disability Insurance
+4
Senior Electronics Engineer for AgTech & Livestock IoT
Senior Electronics Engineer for AgTech & Livestock IoT

Gallagher Group Limited • Hamilton

On-site
NZD 70,000 - 100,000
Competitive salary
Modern tools and technology
Collaborative team culture
+7
Top locations