8+ years of software engineering experience, including experience leading teams responsible for 3D graphics, visualization, CAD, gaming, real-time rendering, or similar technically complex products. Experience building 3D environment design, spatial planning, CAD, or CAD-like tools, including manipulation of geometry, dimensions, objects, constraints, snapping, placement, and spatial relationships.