Senior Embedded Software Engineer (New South Wales)

Senior Embedded Software Engineer (New South Wales)

05 Aug
|
Sage Appliances
|
New South Wales

05 Aug

Sage Appliances

New South Wales

3d ago , from Illawarra Mercury Job Board

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 and creating products that combine thoughtful design, reliable performance and practical innovation. Our firmware team works across embedded software, IoT connectivity, advanced control systems and product validation, supporting new products from early prototypes through to launch.

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

- Competitive compensation packageA fun and rewarding team environment
- Prospect to work for an Australian Stock Exchange listed company
- Employee assistance program
- Paid parental leave policy
- Employee discounts of up to 40% on all our electrical products
- Corporate health and wellness benefits

Breville Group is proud to be an Equal Opportunity Employer.

#J-18808-Ljbffr

📌 Senior Embedded Software Engineer (New South Wales)
🏢 Sage Appliances
📍 New South Wales

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software engineer (new south wales) / new south wales

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software engineer (new south wales) / new south wales