Robotics Software Engineer

Opus Recruitment Solutions

Fremantle

On-site

AUD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Opus Recruitment Solutions is seeking a Robotics Software Engineer in Fremantle, Western Australia to join a cutting-edge robotics software company. This role involves designing and developing production-grade robotics software and algorithms for real-world autonomous systems.

The ideal candidate will have strong skills in C++ and Python, a degree in Robotics or related fields, and experience with navigation algorithms and autonomous vehicles. Join a high-calibre engineering team tackling complex maritime challenges.

Qualifications

  • Degree in Robotics, Mechatronics, Computer Science, or equivalent experience.
  • Strong software engineering skills in C++ and Python.
  • Experience with autonomous vehicle platforms and system integration.

Responsibilities

  • Design and develop production robotics software.
  • Build algorithms for autonomous navigation and control.
  • Troubleshoot software and hardware integration issues.

Skills

C++
Python
Robotics
AI-driven perception
Navigation

Education

Degree in Robotics, Mechatronics, Computer Science

Job description

Robotics Software Engineer | Autonomy & Control

Exclusively sharing an opportunity to join a cutting‑edge robotics software company solving complex, real‑world problems in the maritime space.

If you’re motivated by seeing your code operate in live environments—not just simulations—this role offers a rare chance to work at the intersection of advanced robotics, AI, and real‑world deployment.

You’ll be part of a high‑calibre engineering team delivering production‑grade autonomy and perception systems that operate in harsh, real maritime conditions.

What You Will Be Doing
  • Designing and developing production robotics software using C++, Python, and ROS2
  • Building algorithms and system components for autonomous navigation, control, AI‑driven perception, and multi‑sensor systems
  • Developing and validating algorithms in simulation before real‑world deployment
  • Troubleshooting across the full stack—from software and algorithms to hardware integration
Your Profile
  • Degree in Robotics, Mechatronics, Computer Science, or equivalent practical experience
  • Australian Citizen & eligibility for Baseline clearance
  • Strong software engineering skills in C++ and Python
  • Experience designing algorithms for navigation, path planning, guidance, or control
  • Experience with state estimation, sensor fusion, or INS/GNSS integration
  • Experience with autonomous vehicle platforms, UGVs, UAVs, or USVs
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Control System Engineer
Control System Engineer

Opus Recruitment Solutions • Council of the City of Sydney

On-site
AUD 80,000 - 100,000
Maritime Robotics Software Engineer: Autonomy & Perception
Maritime Robotics Software Engineer: Autonomy & Perception

Opus Recruitment Solutions • Council of the City of Sydney

On-site
AUD 80,000 - 100,000
Maritime Robotics Software Engineer - Autonomy & Perception
Maritime Robotics Software Engineer - Autonomy & Perception

Opus Recruitment Solutions • Fremantle

On-site
AUD 80,000 - 110,000
Senior Robotics Engineer Technology - Research · Canberra
Senior Robotics Engineer Technology - Research · Canberra

Seeing Machines • Canberra

On-site
AUD 120,000 - 180,000
Robotics Software Engineer
Robotics Software Engineer

AEY & Associates • Council of the City of Sydney

On-site
AUD 90,000 - 120,000
Senior Robotics Engineer, Maritime Autonomy & Perception
Senior Robotics Engineer, Maritime Autonomy & Perception

Anduril Industries • City of Melbourne

On-site
AUD 100,000 - 140,000
Lead Software Engineer | Robotics | SLAM | Autonomy
Lead Software Engineer | Robotics | SLAM | Autonomy

Reqiva • City of Melbourne

On-site
AUD 140,000 - 210,000
Senior Robotics Engineer
Senior Robotics Engineer

Anduril Industries • City of Melbourne

On-site
AUD 100,000 - 140,000
Robotic Control Software Engineer
Robotic Control Software Engineer

Clicks IT Recruitment • City of Melbourne

On-site
AUD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

YO IT Consulting • City of Melbourne

On-site
AUD 100,000 - 140,000