Remote Senior Robotics Software Engineer for Autonomy

Placements24

Gqeberha

Hybrid

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first policy
Flexible schedule
Continued learning opportunities

Job summary

Placements24 is seeking a remote Senior Robotics Software Engineer to lead development of advanced robotic systems. You will design, implement, and optimize software for perception, localization, planning, and control using C++ and Python within ROS, collaborating with a distributed team of researchers.

The ideal candidate has 5+ years in robotics software, strong ROS expertise, and a background in SLAM, computer vision, and machine learning applied to robotics.

Qualifications

  • Master's degree in Robotics, Computer Science, Electrical Engineering, or related field.
  • 5+ years of professional robotics software development experience.
  • Strong proficiency in C++ and Python.
  • Experience with ROS (Robot Operating System).
  • Familiarity with simulation tools (Gazebo, CoppeliaSim) and Git.

Responsibilities

  • Design, develop, and maintain software for robotic systems including perception, localization, planning, and control modules.
  • Implement algorithms for sensor fusion, SLAM, motion planning, and human-robot interaction.
  • Develop and optimize software using C++ and Python within ROS frameworks.
  • Collaborate with hardware engineers to define system requirements and integration.
  • Write unit and integration tests to ensure software quality and reliability.
  • Troubleshoot and debug complex software issues in simulation and on hardware.

Skills

C++
Python
ROS
SLAM
Computer Vision
Git

Education

Master's degree in Robotics/CS
PhD preferred

Tools

Gazebo
CoppeliaSim

Job description

Placements24 is seeking a remote Senior Robotics Software Engineer to lead development of advanced robotic systems. You will design, implement, and optimize software for perception, localization, planning, and control using C++ and Python within ROS, collaborating with a distributed team of researchers.

The ideal candidate has 5+ years in robotics software, strong ROS expertise, and a background in SLAM, computer vision, and machine learning applied to robotics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Robotics Engineer — Lead Advanced Robotic Systems
Remote Senior Robotics Engineer — Lead Advanced Robotic Systems

Placements24 • Rustenburg

Hybrid
ZAR 2,322,000 - 3,483,000
Fully remote
Equity options
Health benefits
+1
Senior Robotics Engineer (Remote) — Lead Automation
Senior Robotics Engineer (Remote) — Lead Automation

Placements24 • Benoni

Hybrid
ZAR 2,030,000 - 3,046,000
Remote work
Global collaboration
Professional development
Remote Senior Robotics Software Engineer
Remote Senior Robotics Software Engineer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Remote-first policy
Flexible schedule
Continued learning opportunities
Remote Robotics Software Engineer - AI Perception
Remote Robotics Software Engineer - AI Perception

Placements24 • Soweto

Hybrid
ZAR 800,000 - 1,200,000
Health insurance
Retirement contributions
Remote work - fully flexible
Remote Senior Robotics Engineer - Automation & AI Innovator
Remote Senior Robotics Engineer - Automation & AI Innovator

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,600,000
Fully remote work
Senior Robotics Engineer - Automation
Senior Robotics Engineer - Automation

Placements24 • Benoni

Hybrid
ZAR 2,030,000 - 3,046,000
Remote work
Global collaboration
Professional development
Senior Robotics Engineer — Remote, Automation & AI Systems
Senior Robotics Engineer — Remote, Automation & AI Systems

Placements24 • South Africa

Remote
ZAR 1,200,000 - 1,800,000
Fully remote work environment
Health benefits
Performance incentives
+1
Remote Senior Mechanical Systems Engineer - Robotics
Remote Senior Mechanical Systems Engineer - Robotics

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Senior Robotics Mechanical Engineer – Remote
Senior Robotics Mechanical Engineer – Remote

Placements24 • South Africa

Remote
ZAR 900,000 - 1,500,000
Fully remote
Health insurance
Stock options
+2
Senior Mechanical Engineer, Remote Robotics & Automation
Senior Mechanical Engineer, Remote Robotics & Automation

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,976,000 - 2,964,000
Health coverage
Home office stipend
Flexible hours
+3