Brisbane

Firmware Engineer

A Firmware Engineer develops and maintains software that controls hardware devices, such as embedded systems and microcontrollers. You might work on a variety of products, from consumer electronics to industrial machinery. Firmware Engineers focus on writing, testing, and debugging code to ensure the hardware operates correctly and efficiently. You’ll collaborate with hardware engineers to integrate firmware with the physical components and troubleshoot any issues that arise.

Firmware Engineers play a critical role in the functionality of electronic devices. You’ll need to be detail-oriented, analytical, and skilled in programming languages relevant to firmware development. You’ll liaise with other engineers and project managers to ensure that the firmware meets technical requirements and performs reliably.

Future demand High
Average yearly income $104,520
Skill level Unknown

How do I become a firmware engineer?

All skill levels Beginner Experienced

Bachelor of Engineering (Honours) (Computer Systems Engineering)

Blended
4 years
$31,400 - $120,000
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Engineering (Honours) (Electronic Engineering)

On Campus
4 years
$35,792 - $36,000
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.

Bachelor of Engineering (Honours) (Electronic Systems and Internet of Things (IoT) Engineering)

On Campus
4 years
$31,300 - $36,000
  • There are no mandated entry requirements.
Additional requirements may apply.
  • There are no mandated entry requirements.
Additional requirements may apply.
*Showing course fees for all providers. Some providers may not be available in your area.

Related occupations

Common questions

Further reading

How to get qualified and start a career as an occupational therapist or physiotherapist in Australia

23rd December 2024

How to get a job in IT

14th November 2024

Your Guide to a Career in Human-Centred Design

21st October 2024