Higharc is seeking a Senior Software Engineer to contribute to its core geometric modeling technologies that support design, presentation, and analysis of homes, aiming to change how new homes are designed and built.
Requirements
- 5+ years of experience working in CAD or geometric modeling
- Knowledge of geometric modeling concepts techniques such as but not limited to meshes, BReps, NURBS, and BSPs.
- Familiarity with graphics API’s like WebGL, WebGPU, and OpenGL.
- Demonstrated proficiency with TypeScript/JavaScript
- Able to understand and navigate a large TypeScript + React codebase
- Natural curiosity and a keen interest in staying abreast of new technologies and testing methodologies
Responsibilities
- Conceive and implement algorithmic solutions to the most difficult geometric modeling problems
- Write tests to verify that your code can handle the worst corner cases.
- Mentor junior developers to write code as robust as yours.
Other
- Work closely with other engineers, product, and customer success teams to define expected behavior, discover gaps in existing product, and ultimately ensure customers are happy
- You have a strong interest in geometric modeling and understand the tradeoffs between different modeling techniques such as meshes, BReps, NURBS, and BSPs.
- Ideally you have a strong interest in the homebuilding industry, whether it's a passion for homes, construction, or home design and you’re motivated by the prospect of elevating an entire industry through geometric modeling.
- Your ability to be hands-on, while also focusing on the bigger strategic picture, sets us apart.
- Excel at communicating within a dynamic organization — highlighting tradeoffs, delivery timelines, and making decisions considering various alternatives