Embedded Software Engineer - SDR

The Elexon Group of Companies

City of Moreton Bay

On-site

AUD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hours
Hybrid work options

Job summary

The Elexon Group of Companies – Brendale QLD is seeking an Embedded Software Engineer (Intermediate to Senior) to work on wireless monitoring systems and IoT platforms for global mining environments. You will develop on ARM-Cortex / RTOS based platforms, delivering battery-efficient, robust embedded software in a small collaborative team.

Based in Brisbane with regular on-site presence, you will design, implement, and test SDR-enabled solutions, integrate sensors and power management, and

Qualifications

  • Bachelor or postgraduate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Minimum 5 years of embedded software engineering on microcontroller-based platforms in C++.
  • Preferably ARM-Cortex devices with FreeRTOS (or similar).
  • Strong SDR architectures and DSP knowledge.
  • Experience with wireless protocols and RF principles.
  • Experience with Git and CI/CD practices.

Responsibilities

  • Support the design, development, and implementation of SDR solutions on embedded platforms.
  • Use Agentic AI to develop and maintain simulation tools for modelling and testing wireless protocols.
  • Design and maintain embedded software in modern C++ for microcontroller-based platforms.
  • Integrate sensors, communication modules, and battery management systems.
  • Optimise power consumption and validate performance on-target using embedded test tools.

Skills

C++ for embedded
ARM-Cortex
FreeRTOS
SDR architectures
DSP concepts
Wireless protocols
Git & CI/CD
GoogleTest
STM32
Agentic AI tools
Debugging tools

Education

Bachelor or postgraduate degree in Electrical/Computer Engineering or CS

Tools

STM32 IDE
Embedded toolchain
Oscilloscopes
Logic analyzers

Job description

The Elexon Group of Companies – Brendale QLD

Embedded Software Engineer (Intermediate to Senior)

At Elexon Mining, you’ll work on cutting‑edge wireless monitoring systems and IoT platforms that operate in real‑world mining environments worldwide. This is a hands‑on embedded software engineering role, working with ARM‑Cortex / RTOS based platforms to deliver reliable, battery‑efficient devices for the field, within a small team that values collaboration, technical excellence, and continuous learning.

About the Company

Elexon Mining designs and manufactures in-ground, wireless monitoring solutions. Our Geo4Sight products are deployed in challenging mining applications, often deep inside boreholes, requiring an extremely robust mechanical, electronic and software design. Your work will help improve safety and efficiency in global mining operations.

The Opportunity

We’re seeking an experienced Embedded Software Engineer to help shape the next generation of our world‑leading wireless Geo4Sight monitoring hardware. This is your chance to work on projects that push the boundaries of embedded systems and deliver real‑world impact.

To successfully perform this role, you must be willing to be based in Brisbane. Regular on‑site presence will be required due to the hands‑on nature of embedded systems development.

Responsibilities
Core responsibilities
  • - Support the design, development, and implementation of custom Software Defined Radio (SDR) solutions on embedded platforms.
  • - Utilise Agentic AI to develop and maintain simulation tools for modelling and testing basic wireless protocols.
  • - Design and maintain embedded software in modern C++ for microcontroller‑based platforms.
  • - Integrate sensors, communication modules, and battery management systems.
  • - Optimise power consumption and validate performance on‑target using embedded test tools.
What we are looking for in you:
  • - Bachelor or postgraduate degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field.
  • - A minimum of 5 years professional experience working as an embedded software engineer on microcontroller‑based platforms in C++. Preferably ARM‑Cortex devices with FreeRTOS (or similar).
  • - Solid understanding of Software Defined Radio (SDR) architectures and concepts.
  • - Strong foundational knowledge of digital signal processing (DSP) algorithms and concepts.
  • - Deep understanding of wireless communication protocols and RF principles.
  • - Experience with Git and CI/CD practices.
  • - Willingness to embrace and master new technologies.
  • - Experience with STM32 family of processors, IDE and tool chain.
  • - Experience developing for wireless and battery powered applications.
  • - Understanding of, or experience with, using Agentic AI to develop simulation tools for basic wireless protocols.
  • - Expert proficiency in C++ for embedded systems development.
  • - Proficiency in implementing and optimizing DSP algorithms in C++ for resource‑constrained embedded systems.
  • - Familiarity managing wireless protocol stacks.
  • - Proficiency with debugging tools: logic analyzers, oscilloscopes, debuggers.
  • - Experience with automated testing frameworks (GoogleTest) and peer code reviews.
  • - Experience with version control systems (Git) and software development methodologies.
  • - Understanding of software testing methodologies and quality assurance practices.
Skills and Abilities:
  • - Strong analytical and problem‑solving capabilities.
  • - Excellent written and verbal communication skills.
  • - Ability to work independently and manage multiple priorities.
  • - Ability to translate complex RF, DSP, and wireless protocol theories into practical, efficient embedded software solutions.
Why work at Elexon Mining?
  • - Flexible hours and hybrid work options.
  • - Competitive salary and professional development opportunities.
  • - Work on cutting‑edge technology that improves safety and efficiency worldwide.
  • - Join a small, collaborative team where your work is visible and valued.
Our Culture

At Elexon Mining we are proud of our friendly and supportive company culture. It is a reason why people join us, and the reason they stay. We don’t just hire people to do a job, we recruit people to become and remain part of our team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Electronics Engineer
Senior Electronics Engineer

The Elexon Group of Companies • City of Moreton Bay

Hybrid
AUD 120,000 - 180,000
Flexible hours
Hybrid work options
Senior Electronics Engineer
Senior Electronics Engineer

The Elexon Group of Companies • City of Brisbane

Hybrid
AUD 120,000 - 160,000
Hybrid work options
On-site parking
Professional development
+1
Senior Embedded Software Engineer: Wireless & SDR (Hybrid)
Senior Embedded Software Engineer: Wireless & SDR (Hybrid)

The Elexon Group of Companies • City of Moreton Bay

On-site
AUD 90,000 - 140,000
Flexible hours
Hybrid work options
Senior Electronics Engineer - Embedded, RF & MEMS, Brisbane
Senior Electronics Engineer - Embedded, RF & MEMS, Brisbane

The Elexon Group of Companies • City of Brisbane

Hybrid
AUD 120,000 - 160,000
Hybrid work options
On-site parking
Professional development
+1
Senior Electronics Engineer — Embedded, RF & MEMS (Hybrid)
Senior Electronics Engineer — Embedded, RF & MEMS (Hybrid)

The Elexon Group of Companies • City of Moreton Bay

Hybrid
AUD 120,000 - 180,000
Flexible hours
Hybrid work options
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Blackbook Executive • City of Melbourne

On-site
AUD 110,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Client 1 • Adelaide, City of Melbourne

On-site
AUD 90,000 - 120,000
Competitive remuneration
Flexible working arrangements
Adelaide or Melbourne opportunities
+1
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

ProFound People • City of Melbourne

On-site
AUD 90,000 - 120,000
Embedded Engineers (Junior - Senior)
Embedded Engineers (Junior - Senior)

Client 1 • City of Melbourne, Adelaide

On-site
AUD 90,000 - 140,000