Job title: Robotics Software Engineer
Job type: Permanent
Emp type: Full-time
Skills: ros ros2 c++
Salary type: Annual
Salary: AUD $140,000.00
Job published: 05-03-2025
Job ID: 49455

Job Description

Not so long ago, in a startup not so far away… a new signal was detected.

In a world where robots are limited to executing commands and occasionally dealing with oil leaks, a team of rebels seeks a bold new solution.

Their mission?

To create the software that will enable machines to think, adapt, and interact like humans.

But the road ahead is full of challenges.

The software, the brain that makes everything work together, is yet to be perfected.

Without it, the machines will remain nothing more than tools.

To complete this mission, we need a Robotics Software Engineer.

Someone to help us build the software that will bring the hardware to life and guide autonomous systems to a whole new level.

Picture R2-D2 plugging into the Death Star’s system to disable the trash compactor.

That's sort of what we're hoping to build. 

The galaxy is waiting.

A team of engineers have already started the work…

They now need you to help them build software modules for a range of mission-specific autonomous systems.

To scale these systems and bring them to life, you’ll ideally bring experience architecting systems from the ground up.

You’ll implement ROS-based software to allow machines to autonomously navigate, make decisions, and act independently.

You’ll engage in hands-on fieldwork, testing and fine-tuning robotic systems outside the lab to prepare them for real-world missions.

What you’ll bring to the story:

  • Experience building robotics software using C++, Python, and ROS/ROS2.

  • You’ll have experimented with a mix of motion planning, control systems, sensor fusion, and navigation systems.

This is not a typical robotics job.

Just like R2-D2, these robots won’t just follow commands - they’ll lead the way.

The Force is calling. 

Will you answer?

Thaís Amorim - thais@theonset.com.au