Senior Software Engineer*

Location: Darmstadt
Job Type: Full time

To strengthen our team in Darmstadt we are looking for you as

Senior Software Engineer *

We are looking for a resourceful and result-driven software engineer to join a team of passionate engineers dedicated to transform the orthodontic world with the Invisalign product. The work includes developing 2D and 3D software tools, discussing requirements with internal customers, conceiving and implementing 3D and image processing algorithms.

The ideal candidate will thrive in a highly collaborative environment; have an interest in product engineering and takes pride in delivering high quality software in a fast-paced environment.

The main tasks may include

  • Implement the new functionality as a part of medical device production process.
  • Analyse and improve existing algorithms, support lifecycle of CAD/CAM company software products.
  • Implement logging, monitoring and interaction with different APIs for ML services.
  • Create documentation, such as functional specifications or design documents.
  • Collaborate with SQA team to ensure high quality of the software delivered.

The personal requirements

  • Good knowledge of C++ and/or Python (2+ years as developer)
  • Knowledge of computational mathematics, linear algebra and analytic geometry
  • Experience in 3D development will be a plus
  • Experience in image processing/machine learning areas will be a plus
  • Experience in RESTful services will be plus
  • Good command of written and verbal English
  • German language will be a plus

What we offer you

  • Exciting and wide range of tasks in a dynamic and growth-oriented software company
  • Flat hierarchies and efficient decision-making processes
  • A positive working atmosphere that promotes both individual freedom and responsibility
  • Strong team spirit
  • Modern offices and cutting-edge work equipment
  • Flexible working and home office
  • Education and training
  • Sport and work life balance
  • Free drinks and snacks
  • Canteen with own cook
  • Corporate events
  • Job ticket

Our Mission

exocad's mission is to make high-quality dental restorations accessible to everyone. At exocad you will work on a product that gives people more quality of life every day. exocad offers you a very interesting working environment in one of the market-leading software companies in the dental industry.

Want to join?

If this position excites you and fits your qualifications and professional goals, we look forward to receiving your application.

Please use our online form to apply:


For questions, please contact us:

exocad GmbH | Christian Agne | Julius-Reiber-Str. 37 | 64293 Darmstadt  | Tel.: +49 6151 6294-133 | E-Mail:

Download Stellenanzeige als PDF

* The job title does not mean the male variant, but stands for the gender-neutral designation of the profession. People are welcome regardless of gender, origin, sexual orientation and religion.