CareerPlanSign in

3D Software Developer

USA💼 Full-time💰 $90,000–$90,000🗓 2026-10-01

Core

Design, develop, and maintain interactive 3D modules for Windows applications, integrating CAD geometry, point clouds, and robot models for visualization and simulation.

Role type

Senior IC 3D software developer (robotics/digital twins)

Builds

Interactive 3D visualization modules, robotics simulation workflows, and digital twin environments

Domain

Industrial automation, robotics, CAD visualization

Required skills

C#, C++, Python, .NET Framework, OpenCascade, OpenGL, WebGL, Git, RESTful APIs, computational geometry, 3D transformations, mesh processing, point cloud handling, CAD format parsing (STEP, IGES, STL, OBJ, PLY)

Preferred skills

NVIDIA Isaac Sim, Omniverse, multithreading, GPU-accelerated visualization, robotics kinematics, trajectory planning, performance optimization

Technologies

.NET Framework, C#, C++, Python, OpenCascade, OpenGL, WebGL, NVIDIA Isaac Sim, Omniverse, Git, ASP.NET, XML, JSON

Responsibilities

Design and develop interactive 3D modules for Windows applications including scene navigation and object manipulation. Build CAD geometry visualization and processing functions using OpenCascade. Integrate point clouds, meshes, and robot trajectories into a unified 3D environment. Develop robotics simulation workflows using NVIDIA Isaac Sim or Omniverse. Optimize rendering performance for large-scale 3D scenes. Troubleshoot visualization and geometry-processing issues.

Seniority

Mid-level to Senior, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.