Embedded Software Engineer

Winable Recruitment

Adelaide

On-site

AUD 90,000 - 135,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Winable Recruitment seeks an Embedded Software Engineer to design, develop and test high-performance software for advanced electronic and defence systems. You will work across the full software lifecycle, integrating with hardware and conducting rigorous verification and validation.

You should have a degree in a related field and hands-on experience with C/C++, RTOS, embedded platforms and hardware–software integration. Australian citizenship and security clearance may be required.

Qualifications

  • Degree in Software Engineering, Computer Science, Computer Engineering or related discipline.
  • Experience developing embedded software in C and/or C++.
  • Understanding of microcontrollers, embedded systems and hardware–software integration.
  • Exposure to RTOS environments, embedded Linux or low-level software development.
  • Experience with debugging, software testing and version control.
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively in a multidisciplinary engineering team.

Responsibilities

  • Design, develop and maintain embedded software for electronic and defence systems.
  • Develop software using C and/or C++.
  • Work with microcontrollers, embedded platforms and real-time operating systems.
  • Integrate software with hardware and other system components.
  • Conduct software testing, debugging and fault-finding.
  • Collaborate with hardware, systems and test engineers to deliver integrated solutions.
  • Contribute to software requirements, technical documentation and design reviews.
  • Support software verification, validation and system integration activities.

Skills

C
C++
RTOS
Embedded

Education

Bachelor’s degree in Software Engineering / Computer Science / Computer Engineering or related

Job description

Build technology that makes a difference.

Are you an Embedded Software Engineer looking to work on advanced technology with real-world applications?

Join a leading defence technology company developing advanced electronic and embedded systems that support Australia's defence capabilities.

We're seeking an Embedded Software Engineer to develop, integrate and test software for complex, high-performance systems.

The Opportunity

You will be involved throughout the software development lifecycle, from requirements and design through to implementation, integration and testing. Working closely with multidisciplinary engineering teams, you'll help develop reliable, high-performance embedded software for specialised defence applications.

Key Responsibilities
  • Design, develop and maintain embedded software for electronic and defence systems.
  • Develop software using C and/or C++.
  • Work with microcontrollers, embedded platforms and real-time operating systems.
  • Integrate software with hardware and other system components.
  • Conduct software testing, debugging and fault-finding.
  • Collaborate with hardware, systems and test engineers to deliver integrated solutions.
  • Contribute to software requirements, technical documentation and design reviews.
  • Support software verification, validation and system integration activities.
About You

We're looking for an engineer who enjoys solving complex technical problems and developing software for systems where reliability and performance are critical.

You’ll ideally have:

  • A degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related discipline.
  • Experience developing embedded software in C and/or C++.
  • An understanding of microcontrollers, embedded systems and hardware-software integration.
  • Exposure to RTOS environments, embedded Linux or low-level software development.
  • Experience with debugging, software testing and version control.
  • Strong analytical and problem-solving skills.
  • The ability to work collaboratively within a multidisciplinary engineering team.

Applicants must be Australian citizens to be eligible for this opportunity. The successful candidate may also be required to obtain and maintain an Australian Government security clearance, subject to the requirements of the role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer for High-Performance Defence Systems
Embedded Software Engineer for High-Performance Defence Systems

Winable Recruitment • Adelaide

On-site
AUD 90,000 - 135,000
Embedded Software Developer
Embedded Software Developer

Secure Bits Pty Ltd • Canberra

On-site
AUD 110,000 - 150,000
Software Engineer
Software Engineer

Michael Page Australia • City Of Stirling

On-site
AUD 110,000 - 140,000
Embedded Software Developer
Embedded Software Developer

NOJA Power • City of Brisbane

On-site
AUD 90,000 - 120,000
Software and Systems Engineer
Software and Systems Engineer

ProFound People Pty Ltd • City of Melbourne

Hybrid
AUD 110,000 - 150,000
Software Engineer – Defence (C#)
Software Engineer – Defence (C#)

Swordfish • Adelaide

On-site
AUD 110,000 - 160,000
9-day fortnight
SAFe training
Relocation support
Senior Software Engineer
Senior Software Engineer

Babcock International • Adelaide

Hybrid
AUD 140,000 - 190,000
Laptop & home working kit
Flexible working options
LinkedIn Learning access
Senior Software Engineer
Senior Software Engineer

Saab AB • Melbourne, Adelaide

Hybrid
AUD 120,000 - 180,000
Up to 6 weeks leave
14% employer superannuation
Principal Systems Engineer
Principal Systems Engineer

Emanate Technology • Adelaide

On-site
AUD 180,000 - 230,000
Software Engineer
Software Engineer

Cleared Recruitment • Sydney

On-site
AUD 90,000 - 120,000