Senior Embedded Software Engineer
1 week ago
Contract - Senior Embedded Software Engineer
Location
: Melbourne, Australia
Employment Type
: 6-month contract (with potential for extension)
Role Overview
We are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for the next generation of advanced energy storage systems. This role requires strong technical expertise in embedded development, hands-on hardware experience, and the ability to work collaboratively across multidisciplinary teams.
Responsibilities
- Translate product requirements into efficient C/C++ code for STM32 platforms
- Develop embedded software for analog signal processing, digital filtering, and communication protocols
- Collaborate with hardware and software engineers to refine system design
- Conduct automated and manual testing, with thorough documentation of unit test results
- Lead firmware development efforts for Energy Storage Systems (ESS)
- Contribute to product research, definition, and development
- Support initiatives in advanced ESS and PV inverter technology
Required Qualifications and Experience
- Bachelor's or Master's degree in Electronics, Electrical Engineering, or a related field
- 5+ years' hands-on experience with embedded software development on STM32, ESP32 or similar platforms
- Strong background in analog signal processing and digital filter implementation
- Proficient with communication protocols including Ethernet, USB, CAN, SPI, I2C, and Modbus
- Experience with watchdog implementation, memory management, and error handling
- Demonstrated ability to work with Agile, Waterfall, and V-Model product development methodologies
- Strong understanding of embedded hardware and software integration
- Skilled in implementing code for E2PROM and onboard Flash on embedded targets
- Ability to perform hands-on tasks including rig build, test setup, soldering, characterization, and failure analysis
- Excellent technical writing skills, with proven experience in preparing test documentation
Desirable Qualifications
- Experience in product development and testing of PV inverters, Energy Storage Systems, or Battery Management Systems
- Familiarity with AC and/or DC power systems and safe handling of high-voltage equipment
- Knowledge of mobile application or cloud development
- Background in hardware development
- Experience with full-stack IoT solutions (hardware, firmware, cloud components)
- Proficiency with STM32 and ESP32 microcontrollers, and strong C/C++ programming skills
Please reach out to
-
Senior Embedded Software Engineer
4 weeks ago
Melbourne, Victoria, Australia ProFound People Full timeSenior Embedded Software Engineer - Contract Senior Embedded Software Engineer - Contract Direct message the job poster from Pro Found People Experienced Electronics/Electrical Engineer now Associate Director for Engineering, Technology Recruitment Contract - Senior Embedded Software Engineer Location: Melbourne, Australia Employment Type: 6-month contract...
-
Senior Embedded Software Engineer
1 week ago
Melbourne, Victoria, Australia mexec Full time $120,000 - $180,000 per yearThe Company Our client is a global leader in microscopic imaging, with patented technologies enabling in vivo imaging of tissues across a wide range of surgical, pathology and life sciences applications. Through innovation and collaborations locally and internationally, they are expanding their portfolio and will transform patient's lives by enabling digital...
-
Embedded Software Engineer
1 week ago
Melbourne, Victoria, Australia Freelancerprox Full time $60,000 - $100,000 per yearWe are looking for a motivated and detail-oriented Embedded Software Engineer Intern to join our engineering team. This internship provides a unique opportunity to work on real-time embedded systems, firmware development, and hardware-software integration under the mentorship of experienced engineers. Freelancer Prox is the first platform to provide a fully...
-
Embedded Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Nomad Atomics Full timeAbout NomadNomad Atomics is on a mission to make the broad uptake of quantum sensing a reality and simultaneously push the limits of our field beyond what we think is possible. We are building the world's most advanced fit-for-purpose quantum sensors to allow us to see the world like never before.Our team is made up of leaders in the quantum sensing field....
-
Senior Embedded Engineer
3 weeks ago
Melbourne, Victoria, Australia XY Sense Full timeSenior Embedded EngineerSalary: $130k–$150k annual base (commensurate with experience) Contract: 6-month maximum term contract, full-time Location: Melbourne, hybrid (3 days in office) XY Sense is an occupancy intelligence platform on a mission to transform the world's office buildings. Our privacy-first sensor platform delivers rich,...
-
Senior Embedded Engineer
3 weeks ago
Melbourne, Victoria, Australia XY Sense Full timeSenior Embedded EngineerSalary: $130k–$150k annual base (commensurate with experience)Contract: 6-month maximum term contract, full-timeLocation: Melbourne, hybrid (3 days in office)XY Sense is an occupancy intelligence platform on a mission to transform the world's office buildings. Our privacy-first sensor platform delivers rich, real-time insights to...
-
Urgent: Senior Embedded Engineer
3 weeks ago
Melbourne, Victoria, Australia XY Sense Full timeSenior Embedded Engineer- Salary: $130k–$150k annual base (commensurate with experience)- Contract: 6-month maximum term contract, full-time- Location: Melbourne, hybrid (3 days in office)XY Sense is an occupancy intelligence platform on a mission to transform the world's office buildings. Our privacy-first sensor platform delivers rich, real-time insights...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Anduril Industries Full timeAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...
-
Software Engineer II
3 weeks ago
Melbourne, Victoria, Australia AAON, Inc. Full timeJoin to apply for the Software Engineer II role at AAON, Inc.Get AI-powered advice on this job and more exclusive features.Job Summary:Develop solutions for HVAC control systems and related equipment by reviewing requirements, evaluating hardware solutions, developing embedded applications, and assisting in documentation and deployment.Essential Job Duties...
-
Software Engineer II
4 weeks ago
Melbourne, Victoria, Australia AAON, Inc. Full timeJoin to apply for the Software Engineer II role at AAON, Inc.Get AI-powered advice on this job and more exclusive features.Job Summary:Develop solutions for HVAC control systems and related equipment by reviewing requirements, evaluating hardware solutions, developing embedded applications, and assisting in documentation and deployment.Essential Job Duties...