Embedded Software Engineer

Motion Recruitment · Adelaide SA · Full time
Posted 55d ago

Embedded Software Engineer

Motion Recruitment
Adelaide SA

·

Full time

$90k - $120k
Motion Recruitment Logo
KEY POINTS WE FOUND
  • Join a multidisciplinary engineering team developing advanced embedded systems.
  • Design, develop and maintain embedded software for real-time systems.
  • Implement and optimise motor control algorithms and/or embedded ML inference solutions.

We are partnering with an innovative technology company to help grow their engineering team and are seeking an Embedded Software Engineer with experience in motor control and/or embedded machine learning inference.

The role is based in Adelaide, however full remote working is available for candidates located anywhere in Australia.

Please note: Visa sponsorship is not available, and applicants must have full, unrestricted working rights in Australia.

About the Role
You will join a multidisciplinary engineering team developing advanced embedded systems used in next generation products. This role involves low level software development, performance optimisation, and working closely with hardware and algorithm teams to deliver reliable, production-ready solutions.

Key Responsibilities

  • Design, develop and maintain embedded software for real-time systems
  • Implement and optimise motor control algorithms and/or embedded ML inference solutions
  • Work closely with hardware and systems teams on integration and debugging
  • Develop efficient, reliable firmware for resource-constrained environments
  • Participate in system design, code reviews and product development cycles
  • Support testing, validation and performance optimisation activities

Required Skills & Experience

  • Strong background in embedded software development
  • Proficiency in C/C++ for embedded systems
  • Experience with real-time or bare-metal systems
  • Experience in motor control and/or embedded machine learning/inference
  • Experience working with microcontrollers or SoCs
  • Strong debugging and problem-solving skills
  • Experience with communication protocols such as CAN, SPI, I2C, UART or Ethernet

Eligibility

  • Must have full rights to work in Australia
  • Visa sponsorship cannot be offered
  • Candidates must currently reside in Australia

Consultant

andrew@motionrecruitment.com.au

Reference number: au6-1805-883022
Profession:Embedded Software & HardwareEmbedded Software

Company: Motion Recruitment
Date posted: 1st Sep, 2026

Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 10 matched
Ac/dc motorCC++Communication protocols (can, spi, i2c, uart, ethernet)DebuggingEmbedded machine learning inferenceMicrocontrollersProblem solvingReal-time systemsSocs

Motion Recruitment

Motion Recruitment Logo

More details

Expiring date
Embedded Software Engineer | Motion Recruitment | Australian Ageing Agenda