Lead C++ Engineer, Embedded Guidance for Cattle

Halter

Auckland

On-site

NZD 120,000 - 160,000

Full time

3 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 & unlimited annualleave
Health insurance
Parental leave
$1000 self-development budget
Employee stock ownership plan
Snacks & drinks

Job summary

Halter is seeking an experienced firmware engineer to own the guidance firmware and virtual fencing logic for cattle collars. You will design algorithms, state machines and the geometry behind virtual fences, ensuring safety and reliability across live fleets on multiple farms.

You’ll implement communication protocols, optimize for low-bandwidth links, and work across firmware, backend, frontend and animal experts.

Qualifications

  • Proven experience shipping software for resource-constrained systems (embedded devices, real-time engines).
  • Strong C++ fundamentals and design patterns.
  • Experience with real-time constraints and low-power considerations.
  • Comfort handling uncertain sensor data and unpredictable animal behavior.

Responsibilities

  • Own guidance firmware and virtual fencing logic for cattle collars.
  • Design guidance algorithms, state machines and related geometry.
  • Implement protocols to move guidance data over a low-bandwidth radio link.
  • Develop in C++23 on FreeRTOS with power/memory constraints.
  • Debug field-only issues using logs and telemetry; participate in cross-team reviews.
  • Mentor other engineers and contribute to safer, reliable system design.

Skills

C++ fundamentals
RT & concurrency
Embedded software
Geometry & timing
Ownership & accountability
Team collaboration

Tools

FreeRTOS

Job description

Halter is seeking an experienced firmware engineer to own the guidance firmware and virtual fencing logic for cattle collars. You will design algorithms, state machines and the geometry behind virtual fences, ensuring safety and reliability across live fleets on multiple farms.

You’ll implement communication protocols, optimize for low-bandwidth links, and work across firmware, backend, frontend and animal experts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
C++ Firmware Engineer – Animal Guidance Systems
C++ Firmware Engineer – Animal Guidance Systems

Halter • Auckland

On-site
NZD 120,000 - 170,000
Wellness leave and unlimited paid paid
Southern Cross Health Insurance
6 months of fully paid parental leave
+4
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
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
Software Engineering Manager — On-Farm Tech Lead
Software Engineering Manager — On-Farm Tech Lead

Halter • Auckland

On-site
NZD 140,000 - 210,000
Delicious snacks
Health insurance (Southern Cross)
6 months parental leave
+5
Lead Engineer - Farm Tech, AI & Real-World Systems
Lead Engineer - Farm Tech, AI & Real-World Systems

Halter • Auckland

On-site
NZD 150,000 - 210,000
Parental leave
Self-development budget
Unlimited annual leave
+3
Lead C++ Engineer, Animal Guidance (Embedded)
Lead C++ Engineer, Animal Guidance (Embedded)

Halter • Auckland

On-site
NZD 120,000 - 160,000
Wellness leave & unlimited annualleave
Health insurance
Parental leave
+3
Platform Engineering Lead: AI, Cloud & Security
Platform Engineering Lead: AI, Cloud & Security

Halter • Auckland

On-site
NZD 180,000 - 240,000
Personal growth fund
Senior C++ Engineer, Animal Guidance (Embedded)
Senior C++ Engineer, Animal Guidance (Embedded)

Halter • Auckland

On-site
NZD 120,000 - 180,000
Wellness leave
Unlimited annual leave
Health insurance
+5
C++ Engineer, Animal Guidance (Embedded)
C++ Engineer, Animal Guidance (Embedded)

Halter • Auckland

On-site
NZD 120,000 - 170,000
Wellness leave and unlimited paid paid
Southern Cross Health Insurance
6 months of fully paid parental leave
+4
Top locations