Senior Firmware Developer

4 days ago


Melbourne, Victoria, Australia beBeeEmbedded Full time $90,000 - $150,000
Job Opportunity:

We are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for the next generation of advanced energy storage systems.

Key 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

Mandatory Skills and Qualifications:

  • 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

  • Firmware Engineer

    3 days ago


    Melbourne, Victoria, Australia Symmetrio Full time

    Symmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space.This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications.The ideal candidate will bring strong expertise in embedded C/C++...


  • Melbourne, Victoria, Australia beBeeInnovation Full time $100,000 - $140,000

    Job Title:Firmware EngineerAbout the Role:We're seeking a talented firmware engineer to contribute to our software planning, architecture and design.Key Responsibilities:Collaborate with our team to develop innovative solutions.Mentor junior engineers to enhance their skills.Requirements:Software development and engineering experience.Excellent...

  • Firmware Engineer

    2 days ago


    Melbourne, Victoria, Australia Symmetrio Full time

    Symmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space.This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications.The ideal candidate will bring strong expertise in embedded C/C++...

  • Firmware Engineer

    3 days ago


    Melbourne, Victoria, Australia Symmetrio Full time

    Symmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space.This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications.The ideal candidate will bring strong expertise in embedded C/C++...

  • Firmware Engineer

    3 days ago


    Melbourne, Victoria, Australia Symmetrio Full time

    Symmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space. This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications. The ideal candidate will bring strong expertise in embedded C/C++...

  • Firmware Engineer

    23 hours ago


    Melbourne, Victoria, Australia Symmetrio Full time

    Symmetrio is recruiting a Senior Firmware Engineer for our customer, a global conglomerate in the medical device space. This engineer will support firmware development initiatives and work closely with the lead firmware architect on embedded systems for critical medical applications. The ideal candidate will bring strong expertise in embedded C/C++...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $90,000 - $150,000

    Job DescriptionWe are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for advanced energy storage systems.The successful candidate will work collaboratively with our team to develop cutting-edge software solutions that meet the highest standards of quality and reliability.This is a fantastic opportunity for a...


  • Melbourne, Victoria, Australia beBeeFirmware Full time

    About the RoleOur company is seeking a seasoned firmware engineer to lead our Research & Development team in designing cutting-edge wearable tracking hardware. As a key player, you will work with the latest technology, integrating components across our wearables and stadium infrastructure.The successful candidate will be responsible for developing firmware...


  • Melbourne, Victoria, Australia beBeeEmbeddedSystems Full time $120,000 - $145,000

    Embedded Systems Developer OpportunityJob Description:We are seeking an experienced embedded systems developer to support firmware development initiatives and collaborate with the lead firmware architect on critical medical applications. This role offers the opportunity to work on cutting-edge technology that directly impacts patient care and clinical...


  • Melbourne, Victoria, Australia beBeeFirmwareDeveloper Remote Work Freelance Full time $100,000 - $150,000

    Job OpportunityWe are seeking a skilled Firmware/Software Engineer to join our team as a contractor.The ideal candidate will have experience with C++ (17 or greater), embedded device programming, and hard-real time / ISR handling.They will also be familiar with standard interfaces and devices such as DACs, ADCs, etc. and have knowledge of cross compilation...