Embedded Engineer (Electronics & Firmware Engineer)

Exa Product Development

City of Melbourne

Hybrid

AUD 110,000 - 140,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Profit-sharing program
Parental leave 8 weeks (gender-neutral
Hybrid work environment
Dog-friendly office

Job summary

Exa Product Development is seeking an Embedded Engineer to contribute across Electronics and Firmware domains, guiding projects from concept through production.

You will work with internal colleagues, client teams, and specialist partners, owning aspects of hardware and software development while delivering robust embedded solutions.

Qualifications

  • 5+ years of combined professional experience in electronics and firmware.
  • Experience with STM32 and/or Nordic devices.
  • Proficient in C or C++ and Python.
  • Bachelor of Engineering in Mechatronics, Electronics, CS, or related discipline.

Responsibilities

  • Design, test, and iterate electronic hardware and firmware prototypes for products.
  • Architect, write, and verify embedded software across hardware platforms.
  • Collaborate with internal and client teams on design, performance, EMC, and production decisions.

Skills

Electronics & firmware
STM32 / Nordic devices
C / C++ & Python
Client collaboration

Education

Bachelor of Engineering in Mechatronics, Electronics, CS

Tools

Embedded Linux (Yocto / Buildroot)

Job description

Embedded Engineer (Electronics & Firmware Engineer)

At Exa Product Development, we believe engineering can be a force for good. As an Embedded Engineer, you’ll play a key role in developing technologies and products that create a positive impact on people, organisations, and the planet.

We take a fresh approach to product development, blending technical expertise with human-centered values to design meaningful solutions. As a Certified B Corporation, we’re committed to responsibility, integrity, and sustainability, ensuring our work drives real-world change.

We’re a motivated, accountable, and client-obsessed team of engineers, working across utilities, medical, consumer, and government sectors. Our expertise spans commercial advisory, mechanical, electronics, firmware, and software development, but what truly sets us apart is our collaborative, supportive culture. We challenge assumptions, push boundaries, and take pride in delivering great work for our clients and each other. Join us, let’s build something that matters.

About the Role

The work is exciting, fast-paced, and highly varied. As an Embedded Engineer, you’ll contribute your skills across both Electronics and Firmware Domains, becoming a valued member of multidisciplinary project teams made up of internal colleagues, client teams, and specialist development partners. You’ll support and advise both inside and outside of Exa, helping guide embedded projects from concept through to production.

In a typical week, you might be contributing to proposal generation or project/systems planning, designing and testing electronic hardware (both prototypes and products heading into mass manufacture), or architecting, writing, and verifying embedded software and firmware. You’ll collaborate with colleagues through technical reviews and mentorship, and consult with clients (from start-ups to multinationals) on design, performance, EMC, manufacturing, and system-level decisions.

You will have direct engagement with clients, exposure to full product lifecycle development, and close collaboration across-disciplines, giving you the tools, visibility, and input you need to get the job done. We have a culture of self-management, so, you’ll have a high degree of ownership, flexibility, and accountability in your role.

Celebrating your contributions to our team, we offer a generous profit-sharing program. The role will suit engineers who are client-focused, value growth and a team-oriented approach to development, and are excited to contribute to the evolution of Exa’s culture, development tools, processes, and commercial offerings.

To be Successful in this Role You Will
  • Value communication and collaboration with diverse internal and external teams
  • ~5+ years of combined professional experience developing electronics & firmware (both Mid and Senior-level engineers are encouraged to apply)
  • Have experience working with STM32 and/or Nordic devices
  • Be comfortable programming in C OR C++ AND Python
  • Have a Bachelor of Engineering in Mechatronics, Electronics, Computer Science, or a related discipline
The Following Skills are Favourable
  • Have had exposure to requirements capture and management, development to standards, and testing and verification including EMC
  • Skilled in Embedded Linux (Yocto, Buildroot)
  • Have had some experience with software architecture and design
  • Experience developing electronics and/or software for IoT devices
  • Experience working directly with clients, and across hybrid project teams
In Return, You’ll Get
  • Generous profit-sharing program and paid Community Volunteer Days
  • Company-wide RDOs on the last Friday of every month, a bonus RDO in December, plus paid Birthday Leave = 14 extra days off per year
  • A hybrid, welcoming, and supportive working environment; we’re proud winners of Smart50 Workplaces 2023 & 2024: ‘Flexibility, Work-life Balance and Hybrid Work’ and WORK180 Equitable Workplace Awards 2025: ‘Pay Equity’
  • Individual budget and genuine opportunities for professional development and coaching
  • Cutting-edge software, tools, and fully equipped lab with ‘tools of the trade’
  • 8 Weeks’ Paid Gender-Neutral Parental Leave (12-month waiting period)
  • A modern, accessible, dog-friendly office with a quiet room suitable for new mothers
  • Shopping, cafes, trams, and bike trails at our doorstep; shower and towel service, free on-site parking (Exa’s undertaking an exciting office move – we’ll tell you all about it!)
Where You’ll Be

A mix of work at home and at Exa's Abbotsford office and lab

40-hour workweek with standard hours of 09.00 - 17.30; flexible options e.g. 08:00 - 16:30

Some travel in Australia as projects require; rare overseas travel as projects require

Relocation support to Melbourne considered (from within Australia or New Zealand)

Full-time position

Exa Product Development is an Equal Opportunity employer. We have an unwavering commitment to diversity, equity, inclusion, and fair remuneration for all. These commitments, as well as Exa’s Non-Discrimination and Anti-Harassment policies are upheld at every stage of hiring and employment. We welcome applications from all candidates regardless of their race, gender identity, religion/belief, sexual orientation, age, or disability; we are dedicated to ensuring all applicants can participate fully in our hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electronics Design Engineer
Electronics Design Engineer

RHL Recruitment Australia • Sydney

On-site
AUD 95,000 - 135,000
Senior Embedded Software Engineer (Embedded Linux)
Senior Embedded Software Engineer (Embedded Linux)

accesstel Pty Ltd • City of Melbourne

Hybrid
AUD 150,000 - 190,000
Product Development Engineer - Embedded Software (Relocate to Brisbane)
Product Development Engineer - Embedded Software (Relocate to Brisbane)

Blackbook Recruitment • City of Brisbane

On-site
AUD 80,000 - 120,000
Opportunity to work on next-generation products
Innovative work environment
Senior Electronics Engineer
Senior Electronics Engineer

Hydra Search • Western Australia

On-site
AUD 85,000 - 110,000
Friendly working environment
Involvement in a variety of tasks
Opportunity to work with talented engineers
Embedded Software Engineer
Embedded Software Engineer

Nomad Atomics • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Employee share option package
Opportunities for professional growth
Flexible work-from-home options
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nomad Atomics • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Competitive salary
Employee share option package
Opportunities for professional growth
Engineering Embedded Systems Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years
Engineering Embedded Systems Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Embedded Systems Test Engineer II (Hybrid - Brisbane, Australia)
Embedded Systems Test Engineer II (Hybrid - Brisbane, Australia)

Digi International • City of Brisbane

On-site
AUD 90,000 - 130,000
New hire stock award
Paid parental leave
Hybrid work environment
Software Engineer
Software Engineer

Michael Page Australia • City Of Stirling

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

mexec • Melbourne

On-site
AUD 100,000 - 130,000