×
Register Here to Apply for Jobs or Post Jobs. X

Software Development, Software Engineer, Robotics

Job in Gqeberha, Port Elizabeth, 6000, South Africa
Listing for: Zohorecruit
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Software Engineer, Robotics, Python, Game & 3D/XR Development
Job Description & How to Apply Below
Position: Full time
Location: Gqeberha

Richmond Hill Central, Canada | Posted on 10/01/2026

Weare looking for a 3D software developer to join our clients software development team.

The candidate will be responsible for the design and implementation of interactive 3D visualization, geometry-processing, and simulation modules forrobotics and automation software. The candidate should have strong engineeringinterests and demonstrate excellent ability to build intuitive,high-performance 3D interaction workflows.

Main duties:
  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Design, develop, and maintain interactive 3D modules for Windows applications, including scene navigation,object selection, picking, measurement, ROI definition, and trajectory editing.
  • Develop CAD geometry visualization and processing functions using Open Cascade and related 3

    Dframeworks.
  • Integrate point clouds, meshes, CAD geometry, robotmodels, and robot trajectories into a unified interactive 3D environment.
  • Develop robotics simulation and digital-twin workflows using NVIDIA Isaac Sim / Omniverse, including robot and environment setup,sensor simulation, and trajectory validation.
  • Optimize rendering and interaction performance forlarge point clouds, meshes, and complex 3D scenes.
  • Perform integration with back-end modules, robotcontrollers, 3D vision systems, external communication protocols, andAPIs.
  • Troubleshoot and resolve 3D visualization,geometry-processing, simulation, and UI-related issues, ensuringreliability and optimal performance.
Requirements Essential skills and experience:
  • 3+ years of software development experience using the Microsoft Windows platform and .NET framework.
  • Strong programming skills in C#, C++, and Python.
  • Hands-on experience developing interactive 3D applications, including object selection,manipulation, camera control, and real-time scene updates (must have).
  • Proficiency with Open Cascade for CAD geometry import,visualization, topology, and geometry processing (must have).
  • Experience with NVIDIA Isaac Sim / Omniverse for robotics simulation, digital twins, or virtual commissioning (strongly preferred).
  • Experience with 3D visualization frameworks such as OpenGL, VTK, DirectX, WebGL, or similar.
  • Strong understanding of 3D transformations, coordinate systems, meshes, point clouds, and computational geometry.
  • Experience handling common 3D/CAD data formats such as STEP, IGES, STL, OBJ, and PLY.
  • Experience with multi-threading, performance optimization, and GPU-accelerated visualization is preferred.
  • Experience with robotics concepts such as robot models, TCP, coordinate frames,kinematics, and trajectory visualization is preferred.
  • Experience with Git and collaborative software development workflows.
  • Familiar with RESTfulAPIs and XML/JSON data serialization.
  • Excellent problem-solving and communication skills with strong attention to detail and software quality.
Educational Requirements:
  • Bachelor's degree in computer science, software engineering, robotics, or equivalent
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary