Embedded Software Engineer

Be at the cutting edge of technological innovation, boldly pioneering the future with advanced precision timing and quantum sensor products. Revolutionize communication, navigation, surveillance and defence systems!

Looking for an Embedded Software Engineer, to work across these innovators' pipeline of cutting-edge projects and products from quantum sensing to orbital atomic clocks.

What you'll do:

  • Develop software solutions for existing and emerging hardware products. 
  • Prototype and test products with a software-hardware co-design approach. 
  • Implement bespoke communication algorithms for deployed space and 
  • terrestrial hardware. 
  • Provide troubleshooting throughout product development and in-service support for deployed hardware systems. 
  • Preparing for and contributing to design reviews. 
  • Contributing to all phases of the product development lifecycle, from R&D through to product support. 
  • Following and improving configuration management and version control processes 

What you'll need:

  • A bachelor’s degree in computer science, electronic engineering, or equivalent. 
  • A minimum of 3 years of relevant experience in software-hardware co-design. 
  • Demonstrated experience working with COTS microprocessors, ARM/STM processors and PLC control systems. Linux platform experience. 
  • Demonstrated ability from firmware to GUI development. 
  • Demonstrated experience in the integration of embedded software with 3rd party hardware APIs 
  • Experience In the software development lifecycle from design, testing, documentation and support

Nice to have:

  • Experience in real-time embedded systems in space or defence applications. 
  • Experience in digital and hybrid feedback control systems. 
  • Familiarity with the implementation of mesh-networking protocols. 
  • Experience in the design and use of digital signal processing and analogue to digital interfaces. 
  • Experience in the development of resilient diagnostic systems for remote assets. 
  • Familiarity with applying machine learning techniques for complex data analysis. 
  • Experience in test equipment control for automated Validation and Verification 
  • Experience in simulating physical systems

What's in it for you:

  • Live, and benefit from,  values of “respect, excellence and integrity” 
  • Work In an energetic and vibrant workplace in the cultural centre of the Adelaide CBD.

Inspire, engage and empower others! Don't miss out. Apply now!