Avatar for nTopology

Engineering software for advanced manufacturing.

C++ Software Engineer

$80k – $140k • 0.05% – 0.2%
Apply now
At nTopology, we are passionate about building next generation engineering solutions. We enable the most innovative engineering companies in the world to transform how they develop, test, and manufacture better products faster. Our software has been used to engineer mission critical satellites, deliver stronger and lighter medical implants for patients in need, and allow engineers to create complex, high-performance products never before possible. If a fast-paced, collaborative and high-performing environment excites you, we would love for you to join us.

As a C++ Software Engineer you will be collaborating with mechanical, material and software engineers to develop the next generation of CAD software for manufacturing.

Requirements:
- Proven experience in C and C++ (2+ years)
- Experience with a scripting language like JavaScript or Python and the eagerness to learn other languages
- Experience with git or mercurial
- Strong geometry/mathematics background
- A passion for robust development practices including test-driven development, continuous integration and agile methodologies.
- Excited to work in a fast-paced, team-oriented environment

Pluses
- Experience with a C++ GUI framework (e.g.: Qt, JUCE)
- Experience with OpenGL shaders and/or CUDA
- Experience developing for Windows

We believe in diversity of background and thought, and work hard to cultivate a place where everyone is valued and empowered. We bring our whole selves to work, and want you to do so as well.

More jobs at nTopology

View all jobs

C++ Software Engineer - Computational Geometry

Apply now

C++ Software Engineer - Computer Graphics

Apply now

Application Engineer I

Apply now

Application Engineer II

Apply now

C++ Graphics Engineer

Apply now

C++ UI Engineer

Apply now