Why This Role Stands Out
This hybrid role offers the chance to drive innovation in electric hydrofoil technology, providing a dynamic environment for firmware development and problem-solving. You'll thrive here if you enjoy full product lifecycle ownership and collaborating on cutting-edge connected systems, with a competitive salary of 140-150K+Super. Apply today to shape the future of marine tech!
Quick Overview
Job Description
Senior Firmware Engineer
Byron Bay - Hybrid
140-150K+Super
Develop embedded firmware for cutting-edge electric hydrofoil technology, working across firmware, electronics and connected systems to help deliver innovative products from the engineering lab to the water.
The RoleYou'll take ownership of firmware development across embedded devices and systems.The role will span the full product development lifecycle - from detailed software design and implementation through to testing, troubleshooting and real-world validation.
Key Responsibilities:- Take technical ownership of embedded firmware development across existing and future hydrofoil products.
- Design, develop, test, verify and maintain embedded firmware in C/C++.
- Develop firmware across flight controllers, receivers, Bluetooth devices, battery systems and other connected embedded systems.
- Diagnose and resolve complex firmware, hardware, RF, wireless communication and system-level issues.
- Work closely with electronics and hardware engineers to deliver robust software/hardware integration.
- Contribute to features across firmware and associated app, production and test tools.
- Develop robust unit testing and design-for-test approaches to improve firmware quality and reliability.
- Manage configuration, compatibility and software versioning, including forward and backward compatibility.
- Participate in on-water and off-water testing, using real-world product behaviour to refine performance and reliability.
- Contribute to code reviews, technical discussions and GitLab development workflows.
- Provide technical guidance and support to other engineers across the firmware development process.
- Help establish and maintain software development standards, methodologies and engineering best practices.
- Investigate and resolve issues across firmware, hardware, wireless communications and connected systems.
- Work collaboratively across Firmware, Electronics, App, Cloud, Product Development and Engineering teams.
- Identify opportunities to improve platform stability, maintainability, performance and the overall customer experience.
- Contribute to the technical evolution of the product and help strengthen firmware capability across the engineering function.
We're looking for a senior firmware engineer who enjoys working on real, physical products and getting into the detail of how software, electronics and hardware come together.
You'll ideally have:
- 5-10+ years' experience in firmware, embedded software or equivalent industry experience.
- Strong hands-on experience developing embedded software in C/C++.
- Experience developing firmware for physical, hardware-based products.
- Strong understanding of embedded systems and software/hardware interaction.
- Experience with RF, Bluetooth, wireless communications and associated protocols.
- Experience with unit testing, verification and design-for-test.
- Understanding of configuration management and forward/backward compatibility.
- Experience working with Git/GitLab and structured software development workflows.
- Strong analytical and problem-solving skills, particularly when troubleshooting complex system-level issues.
- A collaborative approach and the ability to provide technical guidance to other engineers.
- A degree in Software Engineering, Computer Science or a related discipline, or equivalent industry experience.
- NRF528xx, Atmel ARM or STM32
- Flutter/Dart, Python or C#
- MIPI DSI
- Altium or LTSpice
- Digital, analogue, power, RF or battery management systems
- Li-ion battery systems
- Connected devices / IoT
- Marine or watercraft products
- Full product development lifecycle experience
- Permanent opportunity based in Byron Bay.
- Hybrid arrangements.
- Senior technical ownership across innovative hydrofoil technology.
- Direct influence over future product development and technical direction.
- Hands-on involvement from development through to real-world testing on the water.
- A highly collaborative, multidisciplinary engineering environment.
- The opportunity to solve interesting engineering problems where your work has a direct impact on the end-user experience.
If you're an experienced embedded engineer looking to work on something genuinely different from the usual product environment, this is an opportunity worth exploring.
Similar jobs
- XE
Senior Software Engineer
NewXero
Melbourne, Victoria🇦🇺Remote3 hours agoSQLSQL ServerAWS+6Technology - EM
Senior Software Engineer
NewExperis ManpowerGroup Sp. z o.o.
Canberra, Australian Capital Territory🇦🇺On-site4 hours agoMicroservicesNode.jsAPI Gateway+9Technology - JO
Staff Software Engineer, AI, Python, AWS
NewJobtailor
Melbourne, Victoria🇦🇺Hybrid4 hours agoNode.jsAWSPython+1Technology - II
Software Engineer
NewINK IT Solutions
Melbourne, Victoria🇦🇺Hybrid4 hours agoOracleSQLSQL Server+8Technology - WH
Senior Infrastrucutre Engineer
NewWhizdom
Australian Capital Territory🇦🇺Remote4 hours agoEngineering - TG
Senior Software Engineer
NewThe Garvan Institute of Medical Research
Sydney🇦🇺A$15.9k/moHybrid4 hours agoNext.jsETLBash+9Technology