Embedded Software Engineer: Bare-Metal, CAN, Relocation

ProFound People

Adelaide

On-site

AUD 90,000 - 120,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation allowance

Job summary

ProFound People seeks an Embedded Software Engineer for an advanced defence technology organisation based in Adelaide. You will focus on low level programming and hands-on implementation, delivering reliable embedded solutions on Arduino-based platforms.

The role involves bare-metal C development, fast iteration, testing and validation, and collaboration with hardware teams on CAN bus communication and high-reliability systems. Adelaide relocation supported.

Qualifications

  • Degree in Electronics, Mechatronics, Electrical Engineering, or related discipline.
  • At least 5 years’ experience in embedded software development.
  • Strong proficiency in C for bare-metal programming.
  • Experience with Arduino platforms or similar microcontrollers.
  • Practical, hands-on engineering skills with rapid testing and validation.

Responsibilities

  • Develop low level embedded software for bare-metal platforms.
  • Implement, test, and validate code in a hands-on engineering environment.
  • Work with communication protocols including CAN bus.
  • Collaborate with electronics and mechatronics engineers to integrate software with hardware.
  • Support quick prototyping, iteration, and debugging of embedded systems.

Skills

C programming
Bare-metal development
Arduino platforms
CAN bus
Hardware collaboration

Education

Electronics/Mechatronics/Electrical Engineering degree

Tools

Arduino IDE

Job description

ProFound People seeks an Embedded Software Engineer for an advanced defence technology organisation based in Adelaide. You will focus on low level programming and hands-on implementation, delivering reliable embedded solutions on Arduino-based platforms.

The role involves bare-metal C development, fast iteration, testing and validation, and collaboration with hardware teams on CAN bus communication and high-reliability systems. Adelaide relocation supported.

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

ProFound People • Adelaide

On-site
AUD 90,000 - 120,000
Relocation allowance
Embedded Systems Engineer – Defence Tech, Flexible Work
Embedded Systems Engineer – Defence Tech, Flexible Work

Client 1 • Adelaide, City of Melbourne

On-site
AUD 90,000 - 120,000
Competitive remuneration
Flexible working arrangements
Adelaide or Melbourne opportunities
+1
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
Defence Electronics Engineer — PCB & Embedded Systems
Defence Electronics Engineer — PCB & Embedded Systems

ProFound People • Adelaide

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

ProFound People • Adelaide

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
Senior Electronics Lead - End-to-End Hardware & Embedded
Senior Electronics Lead - End-to-End Hardware & Embedded

ProFound People • Adelaide

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

DTC | A Codan Company • City of Salisbury

On-site
AUD 90,000 - 130,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Blackbook Recruitment • City of Melbourne

On-site
AUD 110,000 - 140,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Blackbook Executive • City of Melbourne

On-site
AUD 110,000 - 170,000