Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded software

Adelaide
913fe863-a92d-44f2-b091-36f68b43f6a4
USD 80,000 - USD 120,000 a year
Posted: 27 November
Offer description

We are seeking an
Embedded Software Engineer
to join an innovative engineering team developing advanced electronic systems. You'll play a key role in designing and implementing embedded software solutions that power complex hardware products used in cutting-edge applications.

Main Duties and Responsibilities

* Design, implement, test, and maintain embedded software across the full development lifecycle.
* Work closely with hardware, firmware, and systems engineers to define and deliver integrated solutions.
* Develop software for real-time and embedded environments (C/C++ preferred).
* Contribute to software architecture, design reviews, and technical documentation.
* Diagnose and resolve issues related to performance, reliability, and integration.
* Participate in code reviews and follow established software quality standards.
* Support continuous improvement through the adoption of new tools, techniques, and processes.
* Apply version control, CI/CD, and Agile development practices throughout the workflow.

Qualifications

* Bachelor's degree in Software Engineering, Computer Engineering, Electronics, or a related discipline (or equivalent experience).
* Proven experience in embedded or real-time software development.
* Understanding of Agile methodologies such as Scrum or Kanban.

Skills and Experience Required:

* Strong proficiency in C and/or C++ for embedded applications.
* Experience with microcontrollers, RTOS, and hardware/software integration.
* Solid grasp of software engineering principles, debugging, and performance optimisation.
* Familiarity with version control (Git), build systems, and CI/CD pipelines.
* Experience developing on Linux and/or Windows environments.
* Excellent analytical, problem-solving, and communication skills.
* Ability to work effectively in cross-functional engineering teams.

Desirable:

* Experience with Python or scripting for test automation.
* Exposure to RF, communications, or signal-processing systems.
* Knowledge of software development in safety-critical or defence-related environments.
* Understanding of embedded networking protocols and device drivers.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar jobs
jobs Adelaide
jobs South Australia
Home > Jobs > Embedded Software

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save