
Senior Firmware Developer
4 days ago
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 timeSymmetrio 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++...
-
Senior Firmware Solutions Developer
18 hours ago
Melbourne, Victoria, Australia beBeeInnovation Full time $100,000 - $140,000Job 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 timeSymmetrio 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 timeSymmetrio 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 timeSymmetrio 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 timeSymmetrio 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++...
-
Principal Firmware Developer
4 days ago
Melbourne, Victoria, Australia beBeeEmbedded Full time $90,000 - $150,000Job 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...
-
Senior Firmware Engineer
4 days ago
Melbourne, Victoria, Australia beBeeFirmware Full timeAbout 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...
-
Medical Device Firmware Specialist
3 days ago
Melbourne, Victoria, Australia beBeeEmbeddedSystems Full time $120,000 - $145,000Embedded 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,000Job 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...