Job Title: C++ Developer – Real-Time 3D Collaboration (AEC Focus)
We're building a real-time collaboration platform to streamline design and communication in the AEC (Architecture, Engineering, Construction) industry. Our platform eliminates version control headaches and email overload by offering a unified, intuitive infinite canvas for 2D and 3D design. With live sync from tools like Revit and Rhino, we're redefining how teams collaborate on impactful structures.
What You'll Do:
-
Develop and optimize high-performance C++ code for our real-time collaboration and 3D visualization engine
-
Work with CAD data and integrate with tools like Revit, Rhino, or similar
-
Implement interactive 2D/3D model manipulation (e.g. rotation, zoom, navigation)
-
Collaborate closely with designers and engineers to deliver seamless, synchronized design workflows
Requirements:
-
Strong proficiency in C++ (modern C++ preferred)
-
Hands-on experience with CAD applications or working directly with CAD data
-
Experience with 3D graphics, model rotation, and rendering using C++ (OpenGL, Vulkan, or similar)
Nice to Have:
-
Experience with Rust
-
Familiarity with AEC workflows or collaborative design platforms
-
Experience building real-time, multi-user applications
Join us to help reimagine how teams design and build the world around us.