Product Software Engineer, 3D/CAD & Manufacturing Workflows
Core
Build full-stack applications connecting CAD models, manufacturing planning, robotic execution, and factory operations for shipbuilding.
Role type
Senior full-stack product software engineer (robotic manufacturing)
Builds
Interactive 3D interfaces, backend services, data models, APIs, and production infrastructure for robotic manufacturing workflows
Domain
Industrial robotics, shipbuilding, manufacturing automation
Required skills
TypeScript, React, full-stack development, backend architecture, asynchronous workflows, CAD-import, geometry processing, API design, production software discipline
Preferred skills
Rust, Three.js, React Three Fiber, Babylon.js, WebGL, CAD, computational geometry, robotics integration, PostgreSQL, event-driven architectures, STEP/glTF/STL/meshes, manufacturing domain knowledge
Technologies
TypeScript, React, Rust, Three.js, React Three Fiber, Babylon.js, WebGL, PostgreSQL, STEP, glTF, STL
Responsibilities
Develop interactive 3D tools for viewing parts, welds, fixtures, robot paths, and production sequences; Build backend services, APIs, data models, and asynchronous workflows; Create tools for reviewing and modifying manufacturing plans; Build operator interfaces for execution, recovery, inspection, and production status; Connect product software with robotics, sensors, and factory systems; Work directly with engineers and operators on the factory floor
Seniority
Senior, hands-on IC
