Embedded Software Engineer

4 days ago


Adelaide, South Australia ProFound People Full time

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from ProFound People

Engineering Talent Scout - Bridging Product Development Companies to Top Talent and Engineers to Dream Jobs

An Australian R&D and manufacturing company developing advanced defence and industrial systems is expanding its engineering team and now hiring an Embedded Software Engineer to support the development and testing of advanced control technologies.

In this role, you will focus on low-level programming and hands-on implementation, working directly with hardware to deliver reliable embedded solutions. The position involves bare-metal development in C, primarily on Arduino-based platforms, with an emphasis on fast iteration, testing, and validation in a practical engineering environment. Experience with communication protocols such as CAN bus is highly valued, along with a background in electronics or mechatronics that supports close collaboration with hardware teams.

This is a full-time, Adelaide-based role with excellent access to public transport and parking.

Full relocation is required for interstate candidates; cost assistance is provided.

Key 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.

Requirements:


• Degree in Electronics, Mechatronics, Electrical Engineering, or related discipline.


• At least 3 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 the ability to test and validate quickly.


• Must be an Australian citizen.

Desirable but not essential:


• Experience with CAN bus protocol implementation.


• Exposure to defence, safety-critical, or high-reliability systems.


• Familiarity with other embedded toolchains and microcontroller platforms.

Please reach out to harold@profoundpeople.com.au for more info

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • IndustriesDefense and Space Manufacturing

Referrals increase your chances of interviewing at ProFound People by 2x

Get notified about new Embedded Software Engineer jobs in Adelaide, South Australia, Australia.

Embedded Linux Senior Software Engineer - Optimisation

Adelaide, South Australia, Australia 1 month ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Adelaide, South Australia beBeeEngineer Full time $124,900 - $144,990

    Embedded Software ExpertJob OverviewThis is an opportunity to develop and implement advanced embedded software solutions for a leading company in Australia.The role involves low-level programming and hands-on implementation, working directly with hardware to deliver reliable and efficient embedded systems. You will develop embedded software for bare-metal...


  • Adelaide, South Australia Canonical Full time

    Embedded Linux Senior Software Engineer - Optimisation Canonical Adelaide, South Australia, Australia Join or sign in to find your next job Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation Canonical Adelaide, South Australia, Australia 1 day ago Be among...


  • Adelaide, South Australia Myriota Full time

    Myriota Adelaide, South Australia, AustraliaEmbedded Software Team LeadMyriota Adelaide, South Australia, Australia2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from MyriotaProgressive HR leader driving data-backed, people-first transformation & sustainable growth.Are...


  • Adelaide, South Australia Myriota Full time

    Myriota Adelaide, South Australia, AustraliaEmbedded Software Team LeadMyriota Adelaide, South Australia, Australia2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from MyriotaProgressive HR leader driving data-backed, people-first transformation & sustainable growth.Are...


  • Adelaide, South Australia Canonical Full time

    Embedded Linux Senior Software Engineer - OptimisationCanonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - OptimisationCanonical Adelaide, South Australia, Australia1 day ago Be among the first...


  • Adelaide, South Australia Myriota Full time

    Are you searching for a job that's truly extraordinary?At Myriota, we're revolutionizing connectivity with cutting-edge direct-to-satellite technology. Our secure, cost-effective solutions are making a significant impact in key sectors like agriculture, environmental monitoring, transport, logistics, maritime, and defense. Join us as we rapidly expand and...


  • Adelaide, South Australia Myriota Full time

    Are you searching for a job that's truly extraordinary?At Myriota, we're revolutionizing connectivity with cutting-edge direct-to-satellite technology. Our secure, cost-effective solutions are making a significant impact in key sectors like agriculture, environmental monitoring, transport, logistics, maritime, and defense. Join us as we rapidly expand and...


  • Adelaide, South Australia Canonical Full time

    Embedded Linux Field Engineer (Mandarin speaking)Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Embedded Linux Field Engineer (Mandarin speaking) role at CanonicalEmbedded Linux Field Engineer (Mandarin speaking)Canonical Adelaide, South Australia, Australia3 days ago Be among the first 25...


  • Adelaide, South Australia Canonical Full time

    Embedded Linux Field Engineer (Mandarin speaking)Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Embedded Linux Field Engineer (Mandarin speaking) role at CanonicalEmbedded Linux Field Engineer (Mandarin speaking)Canonical Adelaide, South Australia, Australia3 days ago Be among the first 25...


  • Adelaide, South Australia beBeeEmbedded Full time $120,000 - $160,000

    As an embedded software professional, you will play a crucial role in the development and implementation of advanced control technologies.Key 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...