We invest in visionary teams with transformative ideas.

Join Canaan's extended family.

Senior Graphics Software Engineer



Software Engineering
Germany · France · United Kingdom · Netherlands · United States · France · Germany
Posted on Wednesday, May 15, 2024
About Us:
At nTop, 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 devices for patients in need, and allow engineers to create complex, high-performance products never before possible. And our technology enables companies to fully utilize advanced manufacturing methods like 3D Printing.
If a fast-paced, collaborative and high-performing environment excites you, we'd love for you to join us. We are looking to add smart ambitious teammates who are passionate about problem-solving and passionate about technology.


nTop is looking for a Graphics Software Engineer. In this role, you will build high-performance visually stunning software features that allow our customers to quickly design complex parts in an nTop notebook, accurately visualize them in the 3D scene, and interactively edit them to solve engineering challenges faster. You and your team will create innovative graphics solutions that push the boundaries of what's possible.

This role reports to the Engineering Manager, EMEA.


  • Work as an agile team with a UX designer, Product Manager and your fellow engineers to build the best next-generation engineering software
  • Deliver high-quality technical implementations that meet design requirements
  • Participate in the full software development cycle, including design, implementation, and testing
  • Be involved in code reviews, as both a participant and reviewer
  • Design and implement new UX workflows (2D UI and 3D components), with a strong focus on interactivity between UI and Viewport


  • Bachelor’s degree or equivalent in computer science or related field, or 3 years of relevant software development experience
  • Willing to grow and explore new fields of expertise
  • 5+ years proven experience in C++
  • Experience with graphics programming using OpenGL
  • Strong verbal and written communication skills in English


  • Experience in developing UX for computer aided design/manufacturing systems, 3D modeling software, video games, or other interactive 3D applications
  • Experience with Qt 5.0+
  • Geometry/mathematics for graphics knowledge
  • Experience with general purpose GPU programming
US: $144,000-180,000 annually, depending on experience
France/ Germany: €64,000-80,000, depending on experience
At this time, nTop can only hire US employees who reside in the following states:
California, Connecticut, Colorado, Florida, Georgia, Illinois, Massachusetts, Maryland, Michigan, Minnesota, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, South Carolina, Tennessee, Texas, Utah, Virginia, Washington
nTop is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. nTop is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities.
For more information on how we handle and store data, please view our Privacy Policy.