Embedded Software Engineer

Employment Hero

unknownPosted Jul 17, 2026
Posting intelligenceActively listed

About the role

AI Job Summary

Have worked as a professional software engineer for 3 or more years.

Design embedded systems using 8 to 32-bit micro-controllers.

Be an Australian citizen, permanent resident, or hold a working visa.

Sign up or log in to analyse my fit

Role Type

Permanent • Full-time • Mid-level Senior

Description

Embedded Software Engineer

In your role as Embedded Software Engineer, you will be responsible for driving innovation and quality in electronics software design throughout the full product development life cycle in our tightly integrated multidisciplinary teams. You will be instrumental in creating better products together with our clients, from concept through production, always applying our high-quality standards. As a key member of the team, you will share your experience and knowledge, as well as learn from your colleagues.

The Role

Your key responsibilities are:

Developing software for commercial embedded systems

Integrating software with hardware and testing prototypes

Protocol and communications system development

Analysing user requirements and converting them into functional code

Conducting technology feasibility studies

Defining test protocols and carry out test procedures

Participating in multi-disciplinary design team development processes

Engage with clients on a regular basis

Skill and Experience

The following skills and experience are required for this role:

Be an Australian citizen, permanent resident or hold a working visa

Hold a relevant degree from a reputable University (e.g. Bachelor of Software or Electrical Engineering, Bachelor of Computer Science)

Have worked as a professional software engineer for 3 or more years

Be competent in the design of embedded systems employing 8 to 32-bit micro-controllers

Can read and work with circuit schematics and datasheets

Can use test equipment such as an oscilloscope and logic analyser to debug embedded systems

Have excellent English communication skills (both oral and written)

Can work independently and as part of a team

Favourable experience

Experience with developing BSPs for embedded linux platforms

Exposure to medical device development under ISO 13485 / IEC 62304

Experience in Product design or consulting environments

Location

Our Sydney office is located in the North Ryde area with convenient access by road and public transport.

We provide workplace flexibility by allowing staff to work from home for part of the week.

Only applicants who meet the required criteria will be contacted for the next stage.

No agencies for this role thank you

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on Employment Hero's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

You never touch the form - the application is filled and submitted for you on Employment Hero's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.