Embedded Software Engineer - C / C++

Peoplebank

Adelaide

On-site

AUD 110,000 - 140,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Onsite parking
State-of-the-art offices
Diversity and inclusion

Job summary

Peoplebank is recruiting a talented Embedded Software Engineer (C++) to join their client in Adelaide. This permanent onsite role requires eligibility for AGSVA Security Clearance (existing clearance is not required).

You will work with a cross-disciplinary team across Systems, Electronics and RF to develop embedded software for real hardware products, helping bring features from concept to production while modernising platforms and ensuring robust, high-quality code.

Qualifications

  • In-depth commercial experience developing embedded software for hardware products.
  • Strong C and C++ programming.
  • Experience on Embedded Linux, RTOS platforms or both.
  • Debugging software on embedded hardware with TCP/IP networking.
  • Knowledge of Python or automated testing is advantageous.
  • Exposure to ARM-based embedded systems and DSP/FPGA based systems is a bonus.
  • Degree-qualified in Software Engineering, Computer Engineering, or Electronics.

Responsibilities

  • Develop embedded software for real hardware products across the lifecycle.
  • Collaborate with Systems, Electronics and RF teams to implement features.
  • Modernise embedded software platforms and ensure robust quality.

Skills

C and C++ programming
Embedded software development
Networking fundamentals (TCP/IP)
Debugging embedded hardware
Python scripting
ARM-based embedded systems
Device drivers
Multithreaded software
DSP/FPGA knowledge

Education

Bachelor's degree in Software/Computer/Electronics or related

Job description

Peoplebank are recruiting for a talented Embedded Software Engineer (C++) to work for their client based in Adelaide.

This is a permanent role, based onsite in Adelaide (not open for remote work) and due to the nature of the work, you MUST be eligible for AGSVA Security Clearance. Existing clearance is NOT required – just the willingness and ability to be Security Cleared!

Based in their state of the art offices, about 20min north of the Adelaide CBD (free parking!), you will get the chance to work on exciting projects from day on!

Indeed, in this C++ Embedded Software Engineer role, you will join a thriving Engineering team developing innovative software solutions for a range of industries. Indeed, you will work closely with Systems Engineer, Electronics and RF to develop embedded software for real hardware products, helping to bring new features and capabilities from concept through to production.

Involved through the whole product lifecycle, you will take ownership of software components and contribute to products that are deployed across the globe. As the company continues to grow and develop, you will get the chance to contribute to the modernisation of their embedded software platforms, helping to develop robust, high-quality software using current tools and development practices.

Skills and Experience required
  • In-depth commercial experience developing embedded software for hardware products.
  • Strong C and C++ programming
  • Experience developing software on Embedded Linux, RTOS platforms or both.
  • Skilled at debugging software on embedded hardware, with a good understanding of networking fundamentals, including TCP/IP.
  • Skilled with device drivers, multithreaded software, communications protocols, Python or automated testing would be advantageous, (not essential).
  • Exposure to ARM based embedded systems, digital communications, DSP or FPGA based systems would also be a bonus.
  • Ideally, degree-qualified in Software Engineering, Computer Engineering, Electronics or a related discipline.

So if you are an embedded software engineer, who enjoys solving practical engineering problems and working closely with hardware teams to develop high-quality products,

Confidential enquiries can be made to Jerry Belialba at Peoplebank.

Peoplebank and Leaders IT are committed to creating a diverse and inclusive workplace where everyone belongs. We welcome applications from people of all backgrounds, identities, and experiences. If you need adjustments to the recruitment process due to your circumstances, please let us know—we’re here to support you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (C++) – Onsite Adelaide
Embedded Software Engineer (C++) – Onsite Adelaide

Peoplebank • Adelaide

On-site
AUD 110,000 - 140,000
Onsite parking
State-of-the-art offices
Diversity and inclusion
Embedded Software Engineer
Embedded Software Engineer

Winable Recruitment • Adelaide

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

Luke Johnson - Embedded Software, Firmware, Electronics • Western Australia

On-site
AUD 90,000 - 140,000
Opportunities to work on propulsion/EC
Cross-disciplinary team environment
Defence/aerospace projects exposure
+1
Embedded Software Engineer
Embedded Software Engineer

On Q Recruitment • Melbourne

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

NOJA Power • Brisbane

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

Cleared ICT • Sydney

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

Cleared Recruitment • Sydney

On-site
AUD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Halcyon Knights Pty Ltd • Melbourne

On-site
AUD 120,000 - 180,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Cleared ICT • Sydney

On-site
AUD 120,000 - 180,000
Embedded / Full Stack Software Engineer - Mid Level
Embedded / Full Stack Software Engineer - Mid Level

Certus Recruitment Group • Sydney

Hybrid
AUD 120,000 - 160,000
Hybrid work schedule
Onsite parking at Parramatta
Modern office environment
Top locations