Embedded Software Developer

1 week ago


Brisbane, Queensland, Australia Bebeefirmware Full time

Robotic Firmware Development Lead
We're developing innovative solutions to address industry's pressing material transportation and storage challenges.
This role requires collaboration with multidisciplinary hardware and software teams, owning firmware development throughout the product lifecycle, and contributing to real-time embedded systems critical to robot performance.
Key Responsibilities:
Develop and mentor firmware development for critical sensing, control, and safety management of robots.
Design automated tests to ensure high-quality software releases and accurate functionality.
Work closely with mechanical design and control teams to specify hardware actuation and sensing requirements.
Collaborate with electrical and mechanical design teams on board design, compute selection, and platform-level libraries for modularity and scalability.
Deliver high-quality code in real-time embedded environments.
Preferred Qualifications:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Systems Engineering, or equivalent.
Demonstrated ability to break down complex problems into actionable steps in continuous integration development environments.
Strong experience developing firmware in C/C++/Rust for real-time embedded systems.
Experience with hardware interfaces such as I2C, SPI, CAN/CAN-FD, UART/RS232.
Experience with real-time operating systems (FreeRTOS, Zephyr, or real-time Linux).
Experience with network communication technologies, including Ethernet, TCP/IP, UDP, and pub/sub frameworks like NATS.
Familiarity with safety-critical system design standards (e.g., ISO 13849, IEC 61508, ISO 26262).
Experience interfacing with motors, encoders, sensors, and/or computer vision systems.
Experience in root-causing problems with limited telemetry and building robust fault diagnostics.
Familiarity with kernel-level programming and driver development.
Experience with automated testing infrastructure and continuous integration practices.



  • Brisbane, Queensland, Australia beBeeEmbedded Full time $112,000 - $130,000

    Embedded Software Development OpportunityWe are seeking an experienced embedded software developer to design and implement efficient software solutions for a variety of electronic products. As a key member of our team, you will play a crucial role in improving the quality and reliability of our products.Your primary responsibility will be to develop...


  • Brisbane, Queensland, Australia beBeeSoftware Full time $112,000 - $130,000

    Embedded Software Expert WantedWe are looking for an experienced embedded software engineer to design and develop innovative software solutions for various applications. As a key member of our team, you will be responsible for creating efficient and reliable code that meets the needs of our clients.Key Responsibilities:Develop high-quality C code to...


  • Brisbane, Queensland, Australia beBeeSoftware Full time $112,000 - $130,000

    Job DescriptionWe are seeking an expert in embedded software development to join our team. The successful candidate will be responsible for designing and developing high-quality embedded software solutions, working closely with our cross-functional teams to deliver products that meet customer needs.The ideal candidate will have a strong background in...


  • Brisbane, Queensland, Australia beBeeembeddedSoftware Full time $112,000 - $130,000

    Embedded Software Developer OpportunityWe are seeking a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and developing software solutions for embedded systems.About the RoleYou will work closely with cross-functional teams to design and develop high-quality embedded C code.You...


  • Brisbane, Queensland, Australia beBeeEmbeddedSoftwareEngineer Full time $112,000 - $130,000

    Job Opportunity">">We are looking for a skilled Embedded Software Engineer to develop and maintain software solutions for embedded systems.">The ideal candidate will have experience in C programming, Linux development, and firmware bring-up.">A strong understanding of software flow and interaction between software and electronic components is...


  • Brisbane, Queensland, Australia beBeeEmbeddedSoftwareEngineer Full time $112,000 - $130,000

    Job DescriptionWe are seeking an Embedded Software Engineer to join our team.The successful candidate will be responsible for developing software and firmware solutions for embedded systems, improving the quality of design by thorough testing, and demonstrating behavior consistent with our company's values.Key responsibilities include:Developing,...


  • Brisbane, Queensland, Australia beBeeSoftwareEngineer Full time $112,000 - $130,000

    Job OverviewThe position of Software Engineer is a critical role in the development of software and firmware solutions for embedded systems. This requires thorough testing to improve the quality of electronic and software products.Key Responsibilities:


  • Brisbane, Queensland, Australia beBeeDeveloper Full time $112,000 - $130,000

    Software Development OpportunityThe successful candidate will be responsible for designing, developing, and testing software solutions for embedded systems. This involves creating high-quality code to interface power electronics for LED lighting products, ensuring reliability, performance, testability, and long-term maintainability.The ideal candidate should...


  • Brisbane, Queensland, Australia beBeeSoftwareDeveloper Full time $112,000 - $130,000

    Job OpportunityAre you looking for a challenging and rewarding role in software development? This position involves working with embedded systems to design and develop high-quality software solutions.About the RoleDevelops, maintains, and optimizes high-quality embedded C code to interface power electronics for LED lighting products.Integrates external...


  • Brisbane, Queensland, Australia beBeeSoftwareDeveloper Full time $112,000 - $130,000

    About This PositionWe are seeking a highly skilled professional to develop software and firmware solutions for embedded systems. The ideal candidate will have a strong background in Software Development and be able to improve the quality of electronic and software products through thorough testing.Demonstrating behavior that is consistent with our values of...