Haystack
← Back to Jobs
Full time
Technology
GS

Senior Firmware Engineer

Global Sports Jobs LimitedMelbourne, Victoria🇦🇺AustraliaPosted 13 Oct 2026

Why This Role Stands Out

This hybrid Senior Firmware Engineer role offers an exciting opportunity to innovate with cutting-edge technology in the elite sports industry, shaping the future of wearable performance tracking. You'll thrive here if you're a seasoned firmware developer with a passion for C, C++, and wireless protocols, eager to contribute to a reputable R&D team and influence hardware design. Embrace this chance for impactful work and continuous learning within a collaborative environment.

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Melbourne, Victoria, Australia
C++GitPython

Job Description

About the Role

The role sits within the Research & Development team and is focused on designing the wearable tracking hardware for which Catapult is known. It involves working with cutting edge technology and integrating components across wearables and stadium infrastructure. Reporting to the Engineering Team Lead, the role is responsible for developing firmware solutions for the elite sports industry and for the firmware development cycle, ensuring products have a high level of quality. The work supports Catapult's mission to make the most invisible wearables and enhance performance by adding new measurements that have not previously been possible.

Key Responsibilities
  • Develop firmware solutions for the elite sports industry and own the firmware development cycle, ensuring products have a high level of quality.
  • Bring up new hardware from scratch and develop device trees and boot chains.
  • Develop wireless firmware for ARM Cortex hardware platforms.
  • Track tasks using bug tracking software.
  • Document work in a shared knowledge base platform.
  • Influence the hardware design of future products.
  • Work with test engineers to resolve issues.
  • Work in multidisciplinary teams and interface with other engineers across various disciplines.
  • Take part in firmware engineering "chapters" where best practice is shared amongst firmware engineers within the business.
  • Integrate components across wearables and stadium infrastructure.
Required Experience & Qualifications
  • Formal qualifications in electronics or software engineering.
  • At least 5 years of firmware development experience.
  • Demonstrated experience programming with C, C++ and Python.
  • Demonstrated experience with common wireless communications standards and protocols, such as UWB, BLE, Wi-Fi and long range/low bit rate applications.
  • Experience developing products, scaling them and supporting them throughout the entire lifecycle.
  • Experience bringing up new hardware from scratch.
  • Experience with Git source code management.
  • Very strong attention to detail.
  • Proven self-starter.
  • Ability to prioritise and a "can-do" attitude.
  • Ability to occasionally provide technical support to customers, which may be on the weekend or after hours.
Preferred Skills
  • Experience with Atlassian's platform for defect tracking and documentation is highly desired.
  • Experience in signal processing and algorithm design is highly desired.
  • Knowledge of Linux operating systems is desired, particularly Yocto.

Similar jobs