
Principal Firmware Engineer
7 days ago
We are seeking a seasoned embedded software professional to design and deliver high-quality firmware for cutting-edge 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 architecture
- 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
The ideal candidate will have a strong background in embedded development, hands-on hardware experience, and the ability to work collaboratively across multidisciplinary teams.
Required 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
Preferred qualifications include experience in product development and testing of PV inverters, Energy Storage Systems, or Battery Management Systems.
-
Principal Firmware Engineer/ Team Lead
7 days ago
Melbourne, Victoria, Australia Catapult Full time $104,000 - $130,878 per yearPRINCIPAL FIRMWARE ENGINEER / TEAM LEADOur mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport. We've been at the forefront of sports technology and science since we don't just work in the sporting industry, we are actively changing its future. Our solutions are designed to help...
-
Principal Firmware Engineer/ Team Lead
2 weeks ago
Melbourne, Victoria, Australia Buscojobs Full timePrincipal Firmware Engineer Team Lead jobs in ...SAP Commerce Cloud Technical Lead - Contract - Melbourne3000 Melbourne, Victoria Hastha SolutionsPosted 12 days agoJob DescriptionUrgent requirement ofSAP eCommerce Cloud Technical Lead - Contract - Melbourne RequirementsKey ResponsibilitiesDesign and deliver scalable, secure e-commerce solutions on SAP...
-
Principal Firmware Engineer/ Team Lead
5 days ago
Melbourne, Victoria, Australia Catapult Sports Full timeOur mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport.We've been at the forefront of sports technology and science since 2006 - we don't just work in the sporting industry, we are actively changing its future.Our solutions are designed to help athletes and coaches "play smart" in...
-
Firmware Engineer
7 days ago
Melbourne, Victoria, Australia Freelancerprox Full time $60,000 - $80,000 per yearWe are seeking a highly motivated Firmware Engineer Intern to join our team and contribute to the development of firmware for embedded systems. This internship will provide you with hands-on experience in designing, coding, testing, and debugging firmware that interfaces closely with hardware components. Freelancer Prox is the first platform to provide a...
-
Principal Firmware Engineer/ Team Lead
3 days ago
Melbourne, Victoria, Australia Catapult Sports Full timeOur mission is to improve the performance of athletes and teams, which we do by engineering the premier technology platform for sport. We've been at the forefront of sports technology and science since 2006 - we don't just work in the sporting industry, we are actively changing its future. Our solutions are designed to help athletes and coaches "play smart"...
-
Firmware Engineer
2 weeks 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
2 weeks 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
2 weeks 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
6 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 Developer Position
4 days ago
Melbourne, Victoria, Australia Bebeefirmware Full timePrincipal Firmware Engineer/Team LeadCutting-edge technology is revolutionizing the sports industry with innovative solutions. As a senior firmware developer, you will be part of a research and development team that designs wearable tracking hardware and integrates components across various platforms.Key Responsibilities:Lead a team in developing firmware...