First listed on: 31 October 2018

Firmware/Software Engineer - 3 years term

The Opportunity

  • Are you an experienced and motivated Firmware/Software Engineer?
  • Are you familiar with the development of systems using FPGA technology?
  • Join internationally-renowned CSIRO Astronomy and Space Science

This is an exciting opportunity to work with the CASS Signal Processing Technologies engineering team to assist in researching new techniques and technology related to the current and future radio astronomy and space science projects in the group, contributing to development in areas including FPGA firmware, software and electronics hardware design and supporting on-going commissioning efforts for our current instruments and projects.

Your duties will include

  • Communicate effectively and respectfully with all staff, clients and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO’s reputation.
  • Work as part of a multi-disciplinary engineering team, to carry out tasks under limited direction in support of engineering research and development and project delivery and commissioning.
  • Work collaboratively with colleagues within your team, the business unit and across CSIRO, to reach objectives.
  • Adapt and/or develop new engineering techniques, firmware, software or hardware in support of existing and future instruments and projects.

Location: Marsfield NSW
Salary: $62,654 to $93,280 plus up to 15.4% Superannuation
Tenure: 3 years term
Reference: 59049

To be successful you will need

Essential Criteria:

  • The ability to work effectively as part of a multi-disciplinary engineering team with a demonstrated ability and willingness to communicate and contribute novel ideas and approaches in support of engineering development and to carry out tasks autonomously.
  • Familiarity with the development of systems using Field Programmable Gate Array (FPGA) technology, including: some experience using a Hardware Description Language (HDL) and with the methods and tools used for developing embedded firmware; experience with electronic systems testing in a mixed hardware/software environment.
  • Experience with programming languages including C/C++ and Python and knowledge of development tools and processes used in an engineering environment, including revision control and issue tracking systems.

Desirable Criteria:

  • Experience with electronic hardware design, including schematic capture and printed circuit board layout.
  • Experience or a keen interest in any of the following: embedded software, Linux operating systems and device drivers, Graphics Processor Unit (GPU) programming, computer networking, digital signal processing, scripting languages.

For details about who to contact and for more information please view Position Description

Pre-Requisite/Eligibility

Education/Qualifications:  Relevant Bachelor’s Degree or equivalent experience in electronic, mechatronic or software engineering or computer science.

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

About CSIRO
At CSIRO you can be part of helping to solve big, complex problems that make a real difference to our future. We spark off each other, learn from each other, trust each other and collaborate to achieve more than we could individually in a supportive, rewarding, inclusive and truly flexible environment. 

Apply Online
To apply online, please provide a CV and cover letter outlining your suitability and motivation for the role.

Applications Close

Monday 19 November, 2018




Recent Jobs