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

Senior embedded software engineer

Sydney
Allume Energy
Embedded Software Engineer
Posted: 4 February
Offer description

About the Company

At Allume Energy, we believe clean energy should be accessible to everyone - no matter where they live. We're a Melbourne based technology company focused on unlocking solar access for apartments and multi-tenanted buildings. Our world-first hardware and software product, SolShare, is a powerful solution to an emerging energy equity issue and reducing global carbon emissions.

Built here in Melbourne, SolShare has connected over 9,000 apartments to rooftop solar across Australia, the UK and the US. We are doubling our installation base each year and have ambition to connect over 100,000 apartments to solar by 2029. Our dedication to fighting this cause flows through everything that we do, fostering a culture where everyone is committed to making a difference, from cycling to work to sharing personal sustainability efforts.

About the Role

Allume's product spans the mechanical, electrical, electronics, firmware and web software engineering disciplines. We are looking for a capable and passionate senior embedded software engineer to drive the delivery of the products' embedded software from design through to field deployment and ongoing field support.

The role will require the diligence to solve the right problems, the persistence to technically follow agreed solutions to production and the initiative to identify, scope and plan commercially sound product improvement opportunities.

Candidates should be excited by the opportunity to be a senior contributor to the products' embedded software within a small fast-growing product business, with opportunities for professional growth.

Our preference is for this role to be full time, however if you are returning to work or want to focus more time on life outside of work, we would love for you to apply We understand part-time may look different to everyone, and we look forward to discussing what might suit you best.

Responsibilities

This position offers an opportunity to drive embedded software development for existing and future product iterations at Allume. Key responsibilities include:

* Contributing to the full lifecycle of embedded software, including design, development, testing, deployment, and ongoing field support and improvement, while adhering to best practices and change management processes, including for safety-related software
* Planning and delivering work on schedule, including providing estimates, managing technical risks, and communicating progress and dependencies
* Managing and validating software releases and updates, including Over-The-Air (OTA) updates, prior to deployment
* Supporting field activities as a senior escalation point, collaborating with operations and service teams on root-cause analysis
* Developing and maintaining technical documentation, such as software requirements, architectures, and design artifacts
* Collaborating with hardware, mechanical, electrical, and software teams to deliver well-integrated product solutions
* Leading by example, advocating Allume's values, fostering a solution-focused culture, and supporting innovation and growth within the team
* Adapting to evolving responsibilities based on business needs, under the guidance of the Head of Embedded Software

Qualifications

* Degree with outstanding academic results in a relevant field such as computer science, mechatronics, electronics or computer systems engineering
* 5+ years of embedded software engineering experience

Required Skills

* Experience in C & C++
* Experience in cPython &/or MicroPython
* Experience in test driven development, unit testing and code coverage analysis
* Experience with CI pipelines for automated validation of the code base
* Familiarity with test infrastructure including Hardware-In-Loop (HiL) testing strategies and system testing
* Melbourne based

Preferred Skills

* Experience with functional safety, processes and standards like UL 60730, ISO 26262, IEC 61508, and UL 1998
* Experience with the STM32 microcontroller family
* Experience supporting embedded products deployed in the field, including debugging issues in live or customer environments
* Knowledge of electronics engineering fundamentals
* Passion for clean tech/clean energy

What we offer

This role has flexible working options allowing you to work from home and the office (Melbourne based), which we would love to discuss with you during the interview stage. We also offer:

* Progressive parental leave policy: no minimum tenure; 15 weeks paid parental leave (primary carer); 5 weeks paid parental leave (secondary carer)
* 25 days of annual leave (5 weeks)
* Well-being initiative: fortnightly half-day Fridays where the entire team logs off at lunchtime
* Employee Assistance Program for mental wellbeing
* ESOP allocation available

Equal Opportunity Statement

Allume Energy is an endorsed employer for women by WORK180.

We believe diverse perspectives are the key to unlocking greater outcomes and encourage applications from people of all ages, nationalities, abilities, and cultures. We champion equal opportunities for all employees.

If you have any special requests or accessibility requirements throughout the recruitment process, please advise us at the time of application (via email) and we will adjust to meet your needs.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior embedded software engineer
Sydney
finisar
Embedded Software Engineer
Similar job
Embedded software engineer
Sydney
Mcs Consulting
Embedded Software Engineer
Similar job
Embedded software engineer
Sydney
TheDriveGroup
Embedded Software Engineer
Similar jobs
Engineering jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > Engineering jobs > Embedded Software Engineer jobs > Embedded Software Engineer jobs in Sydney > Senior Embedded Software Engineer

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

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save