Senior Firmware Engineer
Halter, Auckland
What you will do
- Design and implement robust embedded C/C++ firmware for our collars, running on FreeRTOS, with real constraints around power, memory and reliability.
- Work on the communication systems that hold the fleet together: LoRa mesh networking, cellular connectivity, BLE, and the protocols layered on top (CoAP, OSCORE, protobuf) that keep devices talking to each other and to the cloud efficiently and securely.
- Design and tune algorithms that live close to the hardware: signal processing for sensor data, timing and synchronisation across a mesh of devices, filtering and estimation problems where getting the maths right actually matters.
- Take ownership of firmware end-to-end, from initial design, through implementation and testing, to mass deployment and ongoing production support across a large, live fleet.