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

Senior Firmware Engineer

Home > C/C++ programming jobs

Senior Firmware Engineer in Australia

  • Catapult Sports
  • Full time
  • Email
  • Melbourne

Responsibilities

  • Bring up new hardware from scratch and develop device trees and boot chains.
  • Develop wireless firmware for ARM Cortex hardware platforms.
  • Manage firmware development across the product lifecycle and maintain product quality.
  • Influence the hardware design of future products.
  • Work with test engineers and other disciplines to resolve issues and support product development.
  • Track tasks, document work, and share firmware engineering best practices.
  • Occasionally provide technical support to customers, including on weekends or after hours.

Requirements

  • Formal qualifications in electronics or software engineering.
  • At least 5 years of firmware development experience.
  • Demonstrated programming experience with C, C++, and Python.
  • Experience with wireless communications standards and protocols including UWB, BLE, Wi-Fi, and long-range/low-bit-rate applications.
  • Experience developing, scaling, and supporting products throughout their entire lifecycle.
  • Experience bringing up new hardware from scratch.
  • Experience with Git source code management.
  • Strong attention to detail, self-starting ability, prioritization skills, and a can-do attitude.
  • 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, particularly Yocto, is desired.

Benefits

  • Opportunity to work with ambitious and technically skilled colleagues in an international sports-technology company.
  • Work across more than 20 countries and multiple nationalities and cultures.
  • Opportunities for continuous professional growth, development, and increased responsibility.
  • Collaborative, open, and improvement-focused work environment.
  • Based in Melbourne.

Catapult Sports

Catapult Sports builds wearable tracking devices, video analysis tools, and athlete management software used by professional and collegiate teams to monitor performance and reduce injury risk. The Melbourne‑headquartered company, founded in 2006, sells hardware and software subscriptions and is l...

Similar positions

Thermal Systems Firmware Integration Engineer

  • Ford Motor
  • Full time
  • USA
  • 09/22/2026
  • Salary: $139k - $233k/yr
  • Palo Alto, CA

Sr. Specialist, Systems Engineering

  • L3Harris
  • Full time
  • USA
  • 09/22/2026
  • Salary: $107k - $198k/yr
  • Camden, NJ

Software Engineering Intern

  • Illinois Tool Works, Inc.
  • Full time
  • USA
  • 09/22/2026
  • Rogers, MN

Senior Embedded Software Engineer

  • Google
  • Full time
  • USA
  • 09/22/2026
  • Salary: $174k - $252k/yr
  • Mountain View, CA

Senior Software Engineer

  • AMD
  • Full time
  • USA
  • 09/22/2026
  • Longmont, CO