ViewJobs
Listed 8 weeks ago

Senior Embedded Software Engineer

Breville Group

Software
Location
Alexandria, NSW
Type
Full-time

About the role

Senior Embedded Software Engineer


About Breville

Over the past 90+ years Breville has grown to become an iconic global brand, delivering kitchen products to over 70 countries around the globe. Breville enhances people’s lives through the delivery of brilliant innovation and thoughtful design based on deep consumer insights, empowering people to do things more impressively or easily than they’d thought possible in their own home and ultimately allowing them to “Master Every Moment”.


A career at Breville is truly a one-of-a-kind experience. It’s more than working for a global leader; it’s an opportunity to be a part of something that impacts people all over the world.


About the Role
We’re looking for software or firmware engineers who love creating things, can produce good code quickly, and have a curiosity for solving problems. Our technology stack involves different technologies and is often changing, so we’re looking for talented engineers who are willing to learn.  You'll partner with cross functional teams across software, hardware, product, and design to build scalable, high-performance solutions across the full product lifecycle – from concept through to release and optimisation. This is a Sydney-based role that will require you to work in office when required but accommodates a hybrid working arrangement.

What You’ll Do

  • Create embedded software inside a range of appliances, delivering robust and scalable applications that integrate seamlessly with hardware, cloud services and mobile apps.
  • Design and develop re-useable software using JS/TS, C/C++ and Python across mobile, embedded and high-end embedded systems environments.
  • Collaboratively work with a cross functional team to develop a unique user experience, partnering closely with hardware engineers, mechanical engineers, firmware developers, product managers and designers.
  • Optimise and improve system architectures in the software stack and hardware interfaces to ensure performance, reliability and scalability across devices.

We’re Interested in Hearing from People Who Have:

  • Bachelor's degree or higher in Computer Engineering or similar, with 7+ years' experience.
  • Experience with C and C++ programming in embedded targets as well as PC for unit testing.
  • Some hands-on experience configuring and troubleshooting hardware.
  • Experience working with Git version control, source code management, unit testing, code review and issue-tracking systems.
  • Some hands-on experience in Python for high-end embedded systems like Raspberry Pi and PC.
  • Some experience with AWS/Amazon or other IoT platforms.
  • Great communication skills, a passion for creating amazing products, and a team-player mindset.
  • Familiarity in mobile app development using JS/TS and React Native for Android.
  •  Familiarity with design systems and their realisation for the React/React Native Android framework.

And Maybe:

  • Some Embedded Linux development experience (user space and system level).
  • Some understanding of computer control systems, digital signal processing, filters etc.
  • Experience with advanced build systems such as CMake or SCONS.
  • A test-driven development coding style.

What we offer you:

  • Flexible work arrangements
  • Competitive compensation package
  • A fun and rewarding team environment
  • Opportunity to work for an Australian Stock Exchange listed company
  • Employee assistance program
  • Paid parental leave policy
  • Employee discounts of up to 50% on all our electrical products
  • Corporate health and wellness benefits

To Apply

Come and make your mark with this global leader by applying today via the Apply Now button. 

Please note Breville Group will never ask applicants through email, phone, text message, or direct message on social media to provide identity documents, personal details, or financial information such as bank details.

Breville Group is proud to be an Equal Opportunity Employer.

Apply

via brevillesage.csod.com

Similar jobs

  • New1 day ago

    Senior Embedded Software Engineer / Firmware Engineer

    Codematix

    13th November, 2026 Are you ready to dive into the forefront of cutting-edge technology? Our client is a leading developer and manufacturer of revolutionary high-tech smart devices, and is on the lookout for firmware …

    Destination Perth, WA
    Full-time
    Listed 1 day ago
    Electrical/Electronic
  • 2 weeks ago

    Embedded Software Developer

    Rheem

    Research & Development | Rydalmere, NSW Closing date: 29/11/2026 About us Rheem is a global manufacturer of heating, cooling and water heating equipment, we’re innovating new ways to deliver a great customer experienc…

    New South Wales
    Full-time
    Listed 2 weeks ago
    Engineering - Software
  • 11 weeks ago

    Senior Embedded Software Engineer

    Advanced Navigation

    OVERVIEW OF ROLE Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high pe…

    Sydney, NSW
    Full-time
    Listed 11 weeks ago
    Software
  • New1 day ago

    Embedded Software / Firmware Engineer

    Codematix

    13th November, 2026 We are looking for an Embedded Software / Firmware Engineer to join a growing engineering team developing advanced, high-reliability technology based in Sydney. In this hands-on role, you will work…

    Sydney, NSW
    Full-time
    Listed 1 day ago
    Electrical/Electronic
  • 7 weeks ago

    Software Engineer - Embedded

    Gallagher Group

    Build technology that starts as an idea and ends up changing an industry. At eShepherd, we're creating technology that's transforming the way livestock is managed around the world. As part of Gallagher, a global techn…

    Melbourne, VIC
    Full-time
    Listed 7 weeks ago
    Electrical/Electronic
  • New1 day ago

    Senior Embedded Software Engineer

    Advanced Navigation

    About the role Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high perf…

    Sydney, NSW
    Full-time
    Listed 1 day ago
    Software