Robotics Software Engineer

Placements24

Paarl

Presencial

ZAR 750.000 - 1.100.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Medical aid
Retirement fund
Professional development
Lab facilities
Annual leave
Performance bonuses
On-site collaboration
Team-building
Automation projects

Descripción de la vacante

Placements24 is seeking a Robotics Software Engineer for on-site work in Paarl, Western Cape, ZA. You will design, implement, and test software for robotic systems, focusing on motion control, navigation, and perception, with AI integration.

The role requires 2-5 years in robotics software development, strong C++ and Python skills, and proficiency with ROS. You will collaborate with hardware engineers and work in a modern laboratory environment.

Formación

  • Bachelor's or Master's degree in CS, Robotics, EE or related field.
  • 2–5 years of robotics software development experience.
  • Proficiency in C++ and Python with ROS.
  • Experience with sensors (cameras, LiDAR, IMUs) and data processing.
  • Experience with Gazebo or similar simulators.

Responsabilidades

  • Develop, implement, and test software for robotic systems, including motion control and perception.
  • Integrate AI algorithms into robotic platforms.
  • Program manipulators and mobile robots.
  • Work with ROS for middleware integration.
  • Design path planning, obstacle avoidance, and sensor fusion algorithms.
  • Collaborate with hardware engineers on system requirements.
  • Debug and optimize robot software for performance and safety.
  • Conduct simulations and real-world testing.
  • Document designs and testing procedures.
  • Stay updated on robotics and AI advances.

Conocimientos

C++
Python
ROS
AI concepts
Problem solving

Educación

Bachelor's or Master's in Computer Science/Robotics/EE

Herramientas

Gazebo
OpenCV

Descripción del empleo

About the Role Our client, an innovator in AI & Emerging Technologies, is seeking a highly skilled Robotics Software Engineer for their team in Paarl, Western Cape, ZA. This is an on-site position crucial for the development and integration of advanced robotic systems powered by AI. You will be responsible for designing, programming, and testing sophisticated software for robotic platforms, ensuring seamless operation and high performance. This role offers an exciting opportunity to work at the forefront of automation and AI, contributing to cutting-edge projects that blend hardware and software. The ideal candidate has a strong background in software development, robotics, and a passion for creating intelligent autonomous systems. Your expertise will directly impact the functionality and capabilities of our client's robotic solutions.

Key Responsibilities
  • Develop, implement, and test software for robotic systems, including motion control, navigation, and perception.
  • Integrate AI algorithms (e.g., computer vision, machine learning) into robotic platforms.
  • Program robotic manipulators, mobile robots, and other automated systems.
  • Work with ROS (Robot Operating System) or similar robotics middleware.
  • Design and implement algorithms for path planning, obstacle avoidance, and sensor fusion.
  • Collaborate with hardware engineers to define system requirements and specifications.
  • Debug and optimize robot software for performance, reliability, and safety.
  • Conduct simulations and real-world testing of robotic systems.
  • Document software designs, implementation details, and testing procedures.
  • Stay updated on advancements in robotics and AI technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 2-5 years of experience in robotics software development.
  • Proficiency in programming languages such as C++ and Python.
  • Strong experience with ROS (Robot Operating System).
  • Familiarity with robotics algorithms, kinematics, dynamics, and control systems.
  • Experience with sensor integration (cameras, LiDAR, IMUs) and data processing.
  • Understanding of AI and machine learning concepts relevant to robotics.
  • Ability to work with simulation environments (e.g., Gazebo).
  • Excellent problem-solving and debugging skills.
  • Strong collaborative and communication skills for an on-site team.
  • Must be able to work full-time on-site in Paarl, Western Cape, ZA.
Benefits
  • Competitive salary and benefits.
  • Medical aid and retirement fund.
  • Opportunities for professional development and exposure to advanced robotics.
  • Dynamic and innovative work environment.
  • State-of-the-art laboratory and testing facilities.
  • Annual leave and public holidays.
  • Performance bonuses.
  • On-site work with direct collaboration.
  • Team-building activities.
  • Contribution to impactful automation projects.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Placements24 • Stellenbosch

Presencial
ZAR 1.200.000 - 1.800.000
Competitive salary
Health benefits
Retirement savings plan
+1
Robotics Engineer - AI Integration
Robotics Engineer - AI Integration

Placements24 • Stellenbosch

Presencial
ZAR 600.000 - 900.000
Competitive salary package
Performance incentives and bonuses
Health and wellness support
+4
Senior Robotics Software Engineer - AI & Machine Learning Integration
Senior Robotics Software Engineer - AI & Machine Learning Integration

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 1.000.000 - 1.800.000
Hybrid work model
Competitive salary and bonuses
Health, dental, and vision insurance
+4
Robotics Engineer - AI Integration
Robotics Engineer - AI Integration

Placements24 • Paarl

Híbrido
ZAR 900.000 - 1.200.000
Competitive salary
Bonuses
Health and wellness support
+4
Robotics Software Engineer - AI Integration
Robotics Software Engineer - AI Integration

Placements24 • Polokwane

Presencial
ZAR 600.000 - 1.000.000
Competitive salary
Cutting-edge robotics projects
Polokwane location
+1
Senior Robotics Engineer (AI Focus)
Senior Robotics Engineer (AI Focus)

Placements24 • Pretoria

Híbrido
ZAR 900.000 - 1.500.000
Health insurance
Retirement plan
Professional development
+2
Senior Robotics Engineer
Senior Robotics Engineer

Placements24 • Johannesburg

Presencial
ZAR 900.000 - 1.600.000
Medical insurance
Retirement savings plan
Professional development opportunities
+1
Robotics Engineer - AI Focus
Robotics Engineer - AI Focus

Placements24 • Upington

Presencial
ZAR 550.000 - 850.000
Health insurance
Retirement plan
Professional development funding
+2
Senior Robotics Engineer - Automation Systems
Senior Robotics Engineer - Automation Systems

Placements24 • Vereeniging

Híbrido
ZAR 900.000 - 1.300.000
Health insurance
Retirement savings plan
Professional development opportunities
+1
Senior Robotics Software Engineer (Remote)
Senior Robotics Software Engineer (Remote)

Placements24 • Upington

Híbrido
ZAR 900.000 - 1.300.000
Health insurance
Stock options
Professional development funding
+1