Your browser does not support javascript! Please enable it, otherwise web will not work for you.

C++ Engineer, Animal Guidance (Embedded)

Home > C/C++ programming jobs

C++ Engineer, Animal Guidance (Embedded) in Others new

  • Auckland, New Zealand

Responsibilities

  • Own the guidance firmware and virtual fencing logic on animal collars, including design, implementation, testing, mass deployment, and ongoing production support.
  • Design guidance algorithms, state machines, geometry for virtual fences and paths, and low-bandwidth radio communication protocols.
  • Build reliable, power- and memory-constrained real-time software in modern C++ on FreeRTOS.
  • Debug intermittent field issues using logs, telemetry, and system and animal understanding.
  • Collaborate with firmware, backend, frontend, design, and animal experts, including observing animals in the field.
  • Improve guidance-system quality, reliability, tooling, and defect detection before deployment.
  • Support and mentor engineers through design discussions, code reviews, and context sharing.

Requirements

  • Solid experience shipping software for resource-constrained systems such as embedded devices, consoles, or real-time engines.
  • Strong C++ fundamentals and software design-pattern knowledge.
  • Comfort with concurrency, limited memory and stack, and real-time behavior.
  • Ability to reason about geometry, probability, timing, inaccurate sensor data, unexpected animal behavior, and unclear requirements.
  • Strong ownership and ability to follow problems through to root cause.
  • Ability to give and receive feedback and work effectively as part of a team.
  • Experience with state machines or pathfinding is a bonus.
  • Experience with FreeRTOS or similar real-time operating-system internals, interrupts, scheduling, priorities, and timing guarantees is a bonus.
  • Experience with safety-critical systems or unreliable, low-bandwidth communication links is a bonus.
  • Experience with animals or curiosity about farming, animal welfare, and outdoor hardware is a bonus.

Benefits

  • Wellness leave, unlimited paid annual leave, and Southern Cross Health Insurance.
  • Six months of fully paid parental leave for primary caregivers and four weeks of fully paid secondary caregiver leave, plus other parental benefits.
  • Annual $1000 self-development budget.
  • Employee stock ownership plan, remuneration benefits, and daily snacks and drinks.
  • Office-first work arrangement with working from the office every day as the default, with flexibility when needed.

Halter

Halter is an AgTech startup that provides farmers and graziers with solar-powered smart cow collars and a user-friendly app for efficient herd management. Our innovative technology allows customers to optimize grazing practices, enhancing productivity and sustainability while moving away from tra...

Similar positions

Staff Software Engineer, iOS

  • MyFitnessPal
  • Full time
  • USA
  • 10/30/2026
  • Salary: $160k-$210k
  • Remote

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China

Robotics Software Engineer, Verification & Validat

  • Anduril Industries
  • Full time
  • USA
  • 10/29/2026
  • Salary: $191k - $253k/yr
  • Costa Mesa, CA

Lead C++ Engineer, Animal Guidance

  • Halter
  • Full time
  • Others
  • 10/29/2026
  • Auckland, New Zealand

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/29/2026
  • Salary: kr 513k-kr 684k
  • Sweden