Senior Engineer (Firmware and Embedded)

📍 Australia

Altro The University of Western Australia

Job Description

Job Overview Lead firmware development for a high‑performance optical fibre‑based frequency distribution system (FRQ) within the Astrophotonics Group of the International Centre for Radio Astronomy Research (ICRAR). This full‑time, 2‑year fixed‑term appointment focuses on embedded systems and FPGA integration for deployment in astronomical infrastructure.

Key Responsibilities

Lead firmware development using C/C++, TCL, and assembly for embedded systems.

Develop and test firmware on Microchip platforms (MPLAB X IDE, XC compilers) and integrated with FPGA hardware (VHDL/Verilog).

Collaborate with engineers, scientists and external partners in a multidisciplinary team.

Implement real‑time systems using RTOS or bare‑metal solutions.

Maintain comprehensive documentation and version control using Git.

Qualifications

Relevant tertiary qualification in Electrical Engineering, Embedded Systems, Computer Science, Computer Engineering or related field.

Extensive experience in firmware development with C/C++, TCL, assembly and embedded debugging.

Proficiency with Microchip tools and FPGA development.

Strong documentation and version control practices.

Compensation and Benefits Base salary range: $104,243–$115,661 per annum plus 17 % superannuation.

Additional Information Closing date: 11:55 PM AWST on Sunday, 30 November 2025. This position is only open to applicants with relevant rights to work in Australia. Unsolicited applications from recruitment agencies will not be accepted outside of formal channels.

For more information, contact

Mike Kriele

at

mike.kriele@uwa.edu.au .

UWA is committed to diversity and inclusion. If you require reasonable adjustments, please advise at the time of application.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: November 21, 2025
Job Type: Altro
Location: Australia
Company: The University of Western Australia

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.