Embedded Developer

Date - JobBoardly X Webflow Template
Posted on:
 
March 4, 2026

Job description

Who you are

You are a voracious learner, and you love building things. You do not shy away from taking on the impossible. You apply these principles to all parts of engineering and are excited to operate at the forefront of technology development. You may have come from a large corporation or be fresh out of university but the idea of working in a fast-paced, highly iterative, and integrated team is exciting.

Responsibilities

Your role

Working across a cross-functional team, you’ll be responsible for the embedded and FPGA components of our quantum sensors. These things are being used in the field, and we are moving fast. This role requires a broad skill set including systems programming in Linux, FPGA programming and some application development.

As part of a cross-functional development team, you will be working towards the end-to-end development and deployment of our sensors. You will:

  • own and maintain an existing FPGA design running on our SoC
  • configure and optimize Linux for custom hardware and peripherals
  • write application code running on embedded Linux in Python, C or similar
  • collaborate with a cross-functional team, including hardware engineers and atomic physicists, to define requirements and test embedded systems under real-world conditions
  • implement key software engineering practices such as testing, documentation and version control.

Job requirements

Requirements

It’s not about specifically where you have come from nor what qualifications you have. What truly matters is that you are an impossibly fast learner. People with competitive applications could have skills and experience such as:

  • 3+ years experience with FPGA design and Verilog or VHDL (familiarity with Xilinx toolchain is preferred)
  • 3+ years of embedded Linux development, optimally using Yocto or related tools
  • strong proficiency in Python and/or C
  • excellent problem-solving and communication skills, with the ability to work independently and in a cross-functional team
  • the ability to acquire  the appropriate Australian government security clearance level within a reasonable timeframe.

If you think you’re right for the role, but don’t have some of these skills, reach out – we’d love to talk anyway.