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
Job Description
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.
- 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.
- 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
- RO
Data Analyst (Contract)
NewAuto ApplyROLLER
Melbourne🇦🇺Hybrid3 hours agoSQLLookerTableau+5Technology - PI
Site Reliability Engineer
NewAuto ApplyPrecisely International Jobs
Australia🇦🇺Hybrid4 hours agoDockerOracleAWS+11Technology - GA
Senior Data Analyst
NewAuto ApplyGo1 Australia
Australia🇦🇺Hybrid2 hours agoSQLDatabricksPythonTechnology - BC
Level 2 Technical Support Specialist Broadcast (18-mth FTC)
Newbai Communications
North Sydney, New South Wales🇦🇺Hybrid1 hour ago5GContinuous ImprovementTalent Acquisition+2Technology - FL
Senior Software Engineer - AI Platform Hybrid
NewFlybuys
Melbourne, Victoria🇦🇺Remote1 hour agoAzureTechnology - SO
Incident Response Analyst
NewSophos
Ballarat, Victoria🇦🇺Remote1 hour agoSQLMachine LearningNotionTechnology - CE
IT Technician
NewCompnow ELMO
Sydney, New South Wales🇦🇺On-site1 hour agoData EntryTechnology - RT
Senior Technical Support Specialist
NewRend Tech
New South Wales🇦🇺On-site1 hour agoAWSActive DirectoryAzure+2Technology - WG
Senior AI Engineer - AI Innovation Office
NewWestpac Group
Sydney, New South Wales🇦🇺Hybrid1 hour agoMachine LearningLLMPythonTechnology - SO
Incident Response Analyst
NewSophos
Launceston, Tasmania🇦🇺Remote1 hour agoSQLMachine LearningNotionTechnology - TI
IT Support Engineer - Level 2 FIS AU
NewTIMG
New South Wales🇦🇺Hybrid1 hour agoExpressLESSTechnology - TI
IT Support Engineer - Level 1 FIS AU
NewTIMG
New South Wales🇦🇺Hybrid1 hour agoExpressActive DirectoryTechnology