Embedded Systems Software Engineer

1 week ago


Brisbane, Queensland, Australia beBeeEmbeddedSystemsSoftwareEngineer Full time $140,000 - $175,000

Job Title: Embedded Systems Software Engineer

">
  • Job Description:

Our company is dedicated to transforming the supply chain industry. To achieve this, we are looking for an experienced Embedded Systems Software Engineer to develop firmware critical for sensing, motion control, and safety management throughout the product lifecycle. This role will collaborate closely with multidisciplinary hardware and software teams, own firmware development, and contribute significantly to real-time embedded systems essential to robot performance.

  • Develop and mentor creation of real-time software for critical sensing, control, and safety management of the robot.
  • 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 development of platform-level libraries that enable modularity and scalability.
  • Deliver high-quality code in a real-time embedded environment.

Required Skills and Qualifications:

We are seeking a highly skilled individual with experience developing firmware in C/C++/Rust for real-time embedded systems. Key qualifications include:

  • 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 incremental progress in a continuous integration development environment.
  • Strong 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 root-causing problems with limited telemetry and building in robust fault diagnostics.
  • Familiarity with kernel-level programming and driver development.
  • Experience with automated testing infrastructure and continuous integration practices.


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

    Job Title: Embedded Systems Software EngineerJob Description:This is an exciting opportunity to work with a team of experts in embedded systems software development. As an Embedded Systems Software Engineer, you will design, develop, and test software solutions for a wide range of applications.Responsibilities include developing high-quality C code,...


  • Brisbane, Queensland, Australia beBeeEmbeddedSystems Full time

    As a Linux software engineer, you will have the opportunity to work on cutting-edge technologies and contribute to the development of high-quality software. Your role will involve integrating and maintaining device-oriented software stacks, collaborating with cross-functional teams, and displaying technical leadership.About the RoleThis position requires a...


  • Brisbane, Queensland, Australia Rosewood Partners Full time

    Overview Introduction: We are working with a leading medtech startup, committed to leveraging engineering to transform patient care and clinical practices. They are a well-funded, fast-paced company with a proven track record of bringing cutting-edge technologies to market. As part of their growth, we are seeking a Principal Embedded Systems Engineer...


  • Brisbane, Queensland, Australia Rosewood Partners Full time

    OverviewIntroduction: We are working with a leading medtech startup, committed to leveraging engineering to transform patient care and clinical practices. They are a well-funded, fast-paced company with a proven track record of bringing cutting-edge technologies to market.As part of their growth, we are seeking a Principal Embedded Systems Engineer to be a...


  • Brisbane, Queensland, Australia Avive Solutions, Inc Full time

    About Avive:Avive Solutions, Inc. (https://avive.life) is a growth stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission...


  • Brisbane, Queensland, Australia Avive Solutions, Inc Full time

    About Avive:Avive Solutions, Inc. ) is a growth stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to change that We...


  • Brisbane, Queensland, Australia beBeeFirmware Full time US$160,000 - US$180,000

    Join a pioneering robotics team in the supply chain industry and take on the challenge of developing firmware for sensing, motion control, and safety management.">We are currently looking for an experienced Senior Firmware Engineer to collaborate closely with multidisciplinary hardware and software teams, own firmware development throughout the product...


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

    Software Development Engineer (Embedded Linux & C)About This RoleThis exciting opportunity requires a skilled software developer to design and develop high-quality software solutions for embedded systems. The ideal candidate will have extensive knowledge of embedded Linux, C programming, and experience in developing firmware solutions.The Software...


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

    Embedded Software Developer PositionThe role of the Embedded Software Developer involves creating software solutions for embedded systems, with a focus on enhancing the quality of electronic and software products through rigorous testing.This position requires an individual who can develop, maintain, and optimize high-quality embedded C code to interface...


  • Brisbane, Queensland, Australia beBeeSoftware Full time US$145,000 - US$170,000

    We are revolutionizing the way industries move and store materials.Our robotics team is seeking an experienced software engineer to develop critical software for motion control, task execution, and safety management of our robotic fleet as we scale.The ideal candidate will collaborate closely across multidisciplinary hardware and software teams, own firmware...