Our client is seeking an experienced Firmware Engineer to join their team and contribute to the development of embedded software for high-reliability systems as well as focus on future product development.
This role offers the opportunity to work on technically complex products, collaborate with multidisciplinary engineering teams, and be involved across the full firmware development lifecycle.
About the Role
In this position, you will design, develop and maintain firmware for embedded platforms used in real-world production environments. You will work closely with electronics, systems and software engineers to deliver robust and scalable solutions.
A strong background in Embedded Linux, including experience with Yocto, alongside the use of C# for tooling, interfaces or supporting applications, is a key requirement.
Key Responsibilities
* Design, develop and maintain firmware for embedded systems
* Build and customise Embedded Linux distributions using Yocto
* Develop and support associated tools or applications using C#
* Collaborate with hardware engineers during board bring up and integration
* Debug and troubleshoot firmware across development and production environments
* Participate in code reviews, technical documentation and architectural decisions
* Support testing, validation and continuous improvement activities
About You
* Proven experience as a Firmware or Embedded Software Engineer
* Strong experience with Embedded Linux environments
* Hands on experience with Yocto build systems
* Experience with C# for tooling, applications or interfaces
* Proficiency in C or C++ for embedded development
* Comfortable working close to hardware and across the full development lifecycle
* Strong problem solving skills and a collaborative approach
What is on Offer
* Technically challenging engineering work
* Stable Brisbane based role
* Exposure to complex real world products
* Collaborative, engineering led environment
Interested candidates are encouraged to apply for a confidential discussion.
#J-18808-Ljbffr