Embedded Software Engineers

Have you always wanted a career working in the Defence/Space and Tech industry? Look no further. Silentium Defence is hiring for an experienced Embedded Software Engineer to work on some of the most exciting and cutting-edge technologies.  

About the role  

The Embedded Software Engineer provides specialist software development skills, supporting the development and maintenance of Silentium Defence’s embedded software code, including embedded OS build, drivers and hardware interfaces development.  

They play a critical role in ensuring that the code underpinning Silentium Defences’ passive radar systems is efficient, tested, bug-free and maintained in accordance with best practice software development standards.  

 A deeper dive into what you’ll be doing 

  • You will work alongside with other team members on embedded software development tasks that range from implementing features in accordance with system design and project requirements, through to developing GPU-accelerated and/or FPGA-accelerated digital signal processing algorithms. 
  • You will also be responsible for building embedded Linux image, file system, device tree, boot loader and driver for Silentium Defence’s highly customized hardware as well as third party embedded system solutions. 
  • You will be responsible for the interface between hardware and software and develop drivers for such interfaces. 
  • You will be investigating and fixing bugs as they appear, porting it to new hardware, improving performance and developing automated unit tests for new and existing features and will be accountable in keeping the design, user and test documents up to date. You will work collaboratively as an active team member in multiple ways that will include your contribution to regular planning meetings, performing code reviews of peers’ work, acting as a mentor to our junior engineers and lending support the team with any trials, demos and field activities as required.  

 What we’re looking for 

  • NV1 clearance or eligible for clearance (must be an Australian citizen) 
  • Bachelor’s degree in Electronics or Computer Science or any related fields 
  • 5+ years of experience in embedded software development 
  • Extensive experience in C/C++ development for embedded systems 
  • Experience with building embedded Linux, device tree, boot process (first/second stage boot loaders, run levels, etc.) and kernel /user space drivers 
  • Strong understanding of real-time embedded systems, computer architectures, HW/SW interfaces managing interrupts, threads, scheduling, etc. 
  • Hands-on hardware bring-up and system debugging experience is desirable. 
  • Experience developing automatable unit tests is desirable 

 What we offer?  

  • Competitive salary package 
  • Employee Assistance Program (EAP)  
  • Monthly team BBQs   
  • Team building events   
  • End of year social events   
  • Training and Development Programme   
  • Management and Leadership training   
  • First Aid and CPR training   
  • Parental leave   

 About us  

Silentium Defence is a growing deep tech business shaping the future of Australia’s ground and space surveillance capability. We specialise in the development of passive radar solutions for Defence and civilian customers. But what are passive radar solutions, you ask?  

Passive radar uses pre-existing sources of radio frequency energy (such as broadcast TV and radio waves), to track objects in an environment. It provides similar information to traditional radar systems but does not emit any RF signals. This means the user can maintain their situational awareness without advertising their presence. In essence, to ‘see without being seen’.  

Our technology is a game changer for Defence and we’re on a mission to create a new era in surveillance. We have a highly skilled, high-performing collaborative team and are looking for people as passionate as we are to grow our business and make impact on a global scale. What drives us every day is knowing we’re a small part of a bigger picture to protect our incredible country and its critical infrastructure assets for many generations to come.  


The role is based in Adelaide and will report to our Digital Systems Team Lead, Duc Pham. To learn more please contact our People and Culture Associate, Stephanie Haines, at Recruitment@silentiumdefence.com.au 

Subscribe here for all the latest news, events and technology.

For the latest news from Silentium Defence please enter your email address and opt-in to receive our updates. You can opt-out any time by simply clicking un-subscribe.

    [anr_nocaptcha g-recaptcha-response]

    *Indicates mandatory field