Geometry Software Engineer
100k - 125k USD
Hybrid
Full Time
#Engineering
#Software Development
#3D Printing
#C++
#JavaScript
#Python
#Git
#OpenGL
#GLSL
#Programming
Imagine a team of engineers and mathematicians working side by side to give product creators tools that were once impossible. At nTop, our platform helps the world’s most forward-thinking companies design satellites that withstand the harshest conditions, craft lighter and stronger medical implants, and unlock the full potential of 3D printing. Every day we turn complex mathematical ideas into software that lets engineers move faster from concept to finished part.
The opportunity
We are looking for a Geometry Software Engineer to join our product development group. In this role you will create and refine the core geometry engines that power nTop Platform, our next-generation design system. Your work will directly shape how customers generate, analyze, and manufacture intricate parts that combine traditional shapes with organic surfaces and fine-scale lattices. You will report to the Senior Engineering Manager for Geometry and collaborate closely with product managers and sales colleagues to turn real customer challenges into reliable software features.
A day in the life
- Partner with product and sales teams to understand customer requirements, then translate those needs into clear technical plans for new geometry tools.
- Research mathematical approaches, design efficient data structures and algorithms, and write clean C++ code that becomes part of our modeling, simulation, and manufacturing features.
- Take part in the full software development cycle-reviewing requirements, integrating new components, running tests, and documenting progress-so every release meets our standards for quality and performance.
Who you are
You hold a master’s degree or higher in computer science, mathematics, or a related field with a clear emphasis on geometry processing. Your background in geometry and mathematics is evident through publications, thesis work, or industry projects. You bring proven experience writing production-level code in C and C++, and you are comfortable using scripting languages such as JavaScript or Python while remaining eager to pick up new ones. You have worked with Git or similar version-control systems and value practices like test-driven development, continuous integration, and agile teamwork. Strong written and spoken English allows you to communicate ideas clearly across the organization. Experience building CAD or CAM systems, graphics programming with OpenGL or GLSL, GPU computing, or familiarity with libraries such as Parasolid, CGAL, or OpenVDB is viewed as a plus, as is knowledge of topology optimization or additive manufacturing.
Why you'll love it here
We offer a competitive salary range of $100,000–125,000 annually, depending on experience. You will enjoy the flexibility of hybrid work, collaborating with colleagues in person when it suits the project and working remotely at other times. Our environment rewards curiosity, clear communication, and a shared drive to solve hard geometry problems that help customers build better products faster.
nTop
2 views




