Reserve Bank of Australia logo
Reserve Bank of Australia1 week ago

Research Engineer - Embedded Systems Engineer

On-site · Craigieburn, Victoria, Australia

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Large

Job Summary

Design, develop and maintain embedded software for banknote authentication detectors and QA devices. Responsibilities include writing, debugging and optimizing code for microcontrollers and hardware, designing, fabricating and assembling electronic/optoelectronic components, PCB design and assembly, electronics debugging and troubleshooting, and network setup. Requires extensive embedded systems experience (≥5 years), experience with C/C++, Python, and HDL (VHDL), and proficiency with Altium and electronics tools. Bachelor’s degree in electronic/mechatronics engineering or equivalent; strong communication skills.

Required Qualifications

  • Bachelor degree in electronic/mechatronics engineering or equivalent
  • Extensive knowledge in embedded system software development – Minimum 5 years experience
  • Experience in the design, fabrication and assembly of electronic and optronic components - Minimum 5 years experience
  • Proficient in programming language e.g. C, C++, Python and hardware description languages e.g. VHDL
  • Skills in electronics design packages e.g Altium
  • Skills in electronics assembly tools (oscilloscopes, signal generator, power supplies, soldering, reflow oven)
  • Highly competent communication skills - both writing and verbal
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Reserve Bank of Australia

Research Engineer - Embedded Systems Engineer

Apply on Sorce