Robotic Software Developer

5 days ago


Melbourne, Victoria, Australia beBeeSoftware Full time $70,000 - $120,000
Unlock Robotics Innovations">

In this pioneering role, you will be instrumental in bringing a revolutionary social robotics startup to life. As a skilled Software Engineer, your primary objective will be to develop the core software that powers our empathetic companion robot, Abi. Your work will focus on creating robust and high-performing systems for real-time control, perception, sensor fusion, motion planning, and communication.

">">About the Role">">

This is an exceptional opportunity to contribute to a groundbreaking project that seeks to revolutionize human-robot relationships. As part of our dynamic cross-functional team, you will collaborate with experts from mechanical, electrical, and UX backgrounds to integrate your code into fully functional robots, ensuring seamless deployment to hardware and rapid iteration in the field.

">">Key Responsibilities">">
  • ">
  • Design, implement, and optimize core robotic software for real-time control and high-level autonomy.">
  • Develop systems for perception, sensor fusion, motion planning, and inter-robot communication.">
  • Integrate software seamlessly with hardware, working closely with mechanical, electrical, and design teams.">
  • Write production-quality code in C++, Python, or Rust, following best practices for performance and maintainability.">
  • Leverage robotic middleware (ROS2, Zenoh, or custom solutions) to power communication and modularity.">
  • Apply test-driven development, writing unit and integration tests to ensure robustness in deployment.">
  • Deploy and validate software on hardware prototypes and production robots, iterating quickly based on real-world feedback.">
  • Debug and optimize for performance, reliability, and fault tolerance.">
  • Maintain clear documentation and follow disciplined version control practices (Git, CI/CD).">
  • Stay ahead of the curve with emerging robotics and AI developments, applying innovations where they add value.">
">Requirements">">

To succeed in this role, you will need:

">">
  • ">
  • A Bachelor's degree in Computer Science, Software Engineering, Robotics, or a related field.">
  • 2-5 years of professional software development experience (beyond internships), preferably in robotics or embedded systems.">
  • Strong proficiency in C++, Python, or Rust within Linux-based environments.">
  • Familiarity with version control (Git), CI/CD pipelines, and automated testing.">
  • Experience with robotic middleware such as ROS2 or Zenoh.">
  • Understanding of real-time systems, networking, or simulation tools (Gazebo, Webots) is advantageous.">
  • Exposure to computer vision, SLAM, or machine learning pipelines is a plus.">
  • Strong systems-thinking approach with practical problem-solving skills.">
">What We Offer">">

You will be part of a talented team that values innovation, collaboration, and continuous learning. Enjoy:

">">
  • ">
  • The autonomy to work on cutting-edge projects and make a meaningful impact.">
  • The support of top-tier investors and a competitive compensation package.">
  • The opportunity to work with a diverse range of technologies and stakeholders.">
  • A fast-paced environment that encourages creativity and experimentation.">
">Join Our Team">">

If you're passionate about shaping the future of robotics and AI, we encourage you to apply. Don't miss this chance to join a forward-thinking organization that values talent, diversity, and inclusivity.

">,

  • Melbourne, Victoria, Australia beBeeRobotics Full time $120,000 - $180,000

    Job SummaryWe are a pioneering social robotics startup, revolutionizing human-robot relationships by introducing Abi, the world's first empathetic companion robot.Your Role in Our InnovationYou will be responsible for building the core software that makes Abi think, move, and connect. This includes developing systems for perception, sensor fusion, motion...


  • Melbourne, Victoria, Australia beBeeRobotics Full time $120,000 - $150,000

    About the RoleThis position involves developing core software for real-time control and high-level autonomy in robots.You will work on perception, sensor fusion, motion planning, and inter-robot communication systems, as well as integrate software with hardware.The ideal candidate will have experience with robotic middleware (ROS2, Zenoh, or custom...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineer Full time $80,000 - $150,000

    Job OpportunityWe're looking for a skilled Software Engineer to join our team and help pioneer the development of social robotics.Key ResponsibilitiesDesign and implement core software systems for real-time control and high-level autonomy.Develop perception systems, sensor fusion, motion planning, and communication protocols.Collaborate with cross-functional...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $70,000 - $120,000

    Job Opportunity: Software Development ExpertThis position entails the development of core robotic software for real-time control and high-level autonomy. The successful candidate will design, implement, and optimize systems for perception, sensor fusion, motion planning, and inter-robot communication.The ideal candidate will possess a strong proficiency in...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $150,000 - $210,000

    We are seeking a highly skilled Software Engineering Leader to spearhead the development of cutting-edge space robotics software systems.Key Responsibilities:Design and develop complex software architectures for space robotics applicationsLead cross-functional teams in delivering high-quality software solutionsCollaborate with engineers to integrate software...


  • Melbourne, Victoria, Australia beBeeExpert Full time $180,000 - $220,000

    Robotics Software ExpertWe are seeking a highly skilled Robotics Software Expert to join our innovative team. As a key member, you will be responsible for developing the core software that makes our robots think, move, and connect.Key Responsibilities:Design, implement, and optimise real-time control systems and high-level autonomy solutions for robotic...


  • Melbourne, Victoria, Australia Andromeda Robotics Full time US$150,000 - US$200,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human-robot relationships, we're building it. As a pioneering social robotics startup, our mission is to revolutionise how humans connect with technology by introducing Abi, the world's first empathetic companion robot. With a heart full of compassion and a spirit of kindness,...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $70,000 - $120,000

    AI Robotics Software Developer JobJoin a revolutionary team developing cutting-edge AI robotics software to transform human-robot relationships. As an AI robotics software developer, you will design and implement advanced algorithms for real-time control, perception, and communication systems.You will collaborate with cross-functional teams to integrate your...


  • South Melbourne, Victoria, Australia Andromeda Robotics Full time $120,000 - $150,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human-robot relationships, we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier-1 investors and with customers already deploying Abi across aged care and...


  • Melbourne, Victoria, Australia beBeeRoboticist Full time $90,000 - $120,000

    Job Title: Robotics EngineerWe are seeking an experienced robotics engineer to join our team. As a robotics engineer, you will play a critical role in the development and implementation of our automation solution.The ideal candidate will have a strong background in computer science, supply chain, or information systems and experience working with system...