First listed on: 03 June 2020

Senior FPGA Firmware Engineer 

The Opportunity
  • Lead the architecture design & development for components of FPGA firmware.
  • Provide engineering leadership and pursue new ideas and technologies for CSIRO.
  • Join CSIRO – Australia’s premier science & technology research organisation.

The Position
The Technologies for Radio Astronomy program at CSIRO Astronomy and Space Science (CASS) is focussed on maintaining Australia’s globally recognised leadership in radio astronomy technology and infrastructure. We operate several world-class radio astronomy observatories that are collectively known as the Australia Telescope National Facility or ATNF. We design and deliver advanced instrumentation and data-processing systems for our own telescopes, for international facilities, and even for space flight.

As a member of the CASS Engineering team you will be involved in one or more of the current large overarching project focus areas:

  • Extensions and enhancements to Australian Square Kilometre Array Pathfinder (ASKAP).
  • Leadership of the SKA low frequency array correlator and beamformer, a multi-national big-science project.
  • Advanced phased-array feed systems for wide-field radio astronomy.
  • Ultra-wide bandwidth receivers for single-dish radio telescopes.
  • Sensor signal processing systems for space-based applications.
Your duties will include:
  • Leading the architecture design and development for components of FPGA firmware for systems aimed at radio astronomy and space science applications.
  • Adapting and/or developing new techniques, software and FPGA firmware to support existing and new instruments.
  • Delivering clean, scalable, reliable and high-quality test-driven code.
  • Communicating effectively and respectfully with all staff, clients and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO’s reputation.


Location:     Marsfield, NSW
Salary:        AU$113k – AU$132k plus up to 15.4% superannuation
Tenure:       Indefinite
Reference:  67433

To be considered you will need:
  1. A tertiary degree in electronic engineering, computer engineering or a related discipline, plus significant post qualification practical experience in a relevant area.
  2. Significant experience in FPGA firmware development, including familiarity with VHDL, high-speed digital design, multiple clock domains, memory interfaces (eg. DDR, HBM, QDR), hard IP (SerDes, PLLs, DSPs), and related simulation and test-bench design.
  3. Demonstrated experience with firmware and embedded software engineering processes and systems, including firmware toolchains and build systems, revision control, issue tracking and knowledge and/or experience with agile development methodologies.
  4. A proven ability to work effectively as part of a multi-skilled and multidisciplinary team, as well as the ability to harness strong self-motivation to carry out tasks autonomously. 
  5. Well-developed interpersonal skills to contribute actively and effectively to group discussions and team meetings as well as leadership strengths and the ability and initiative to take on ownership of complex tasks.

For more information please view the Position Description. 


The successful applicant will be required to obtain and provide a National Police Check or equivalent.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. Talk to us about how this role could be flexible for you. Balance

Diversity and Inclusion

We are working hard to recruit diverse people and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. Diversity and Inclusion Strategy

We are committed to the safety and wellbeing of all children and young people.


At CSIRO, Australia's national science agency, we solve the greatest challenges through innovative science and technology.

Join us and start creating tomorrow today!

How to Apply

Please apply on-line and provide a cover letter and CV that best demonstrate your motivation and ability to meet the requirements of this role.

Applications Close

Sunday, 5th July 2020 at 11.59 AEST

For the selection documentation and details on how to apply, visit or call 1300 984 220

Recent Jobs