Placements24
Remote Senior Robotics Software Engineer — C++/Python
Fully remote senior role designing and implementing software architectures for autonomous robotic platforms, focused on perception, localization, planning and control using C++ and Python in a ROS environment, including work across hardware interfaces and simulation.
- Compensation
- Not disclosed
- Location
- Eastern Cape, South Africa
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Senior-level experience in robotics software engineering
- Proficiency in C++ and Python
- Experience with ROS (Robot Operating System)
- Experience in perception, localization, planning, and control
Nice to have
- Experience delivering software across hardware interfaces and simulation environments
- Strong problem-solving and remote collaboration skills
Full description
Placements24 seeks a Senior Robotics Software Engineer for a fully remote role to advance autonomous systems. You will design and implement complex software architectures powering next-gen robotic platforms, with a focus on perception, localization, planning, and control using C++ and Python in a ROS environment.
The role emphasizes collaboration in a remote-first team, problem-solving, and delivering reliable software across hardware interfaces and simulation environments.