Transforming smiles,
changing lives.
3D C++ Software Engineer
The 3DC++ Software Engineer will contribute to critical R&D software development projects that help the company innovate the aligner technology. The engineer should have a sound programming background and desire to innovate. This role will be part of Align’s goal to deliver our clear aligners (Invisalign ®) and 3D scanners (iTero ®) to our customers. Depending on the skill level, this position can be turned into a more junior or more senior role.
Role expectations
- Design, develop, troubleshoot and improve next generation C++ production software for 3D treatment planning and simulation.
- Collaborate with multi-disciplinary team (of Software engineers, Bio Mechanical engineers, Product management, Manufacturing experts) to take the upcoming projects to fruition.
- Work closely with senior software developers who specialize in 3D geometry based application development to take C++ prototypes to production with high quality.
- Upgrade existing C++ prototypes into production quality code with the help of componentization.
- Develop UI based tools that enable team of Bio Mechanical Engineers.
As a part of larger Product Innovation team:
- Follow best practices; produce high quality, testable and reusable code. Share your expertise, help your colleagues and learn from others as well.
- As a member of the team, you will leverage the Scrum Agile process; take part in sprint planning, daily stand-up, retrospective and demonstration activities.
- Follow quality and regulatory guidelines for medical device software development.
- Contribute with innovative ideas and follow up with patents applications.
- Collaborate in requirement discussions, propose, and implement solutions.
The team works under Windows with MS Visual Studio, use Git and Atlassian tools for version control, bug tracking and task tracking.
What we're looking for
- Bachelor’s degree in Computer Sciences or equivalent - 5+ years of professional / academic experience developing software in modern C++ 14/17
- Experience with using Object Oriented concepts, C++, STL
- Proficiency in Data Structures and Algorithms
- Desire to innovate, good problem solving ability and critical thinking
- Exposure to Computer Aided Geometric Design (CAGD), Computer graphics Nice to have
- Python expertise
- Exposure to Docker containers, Linux (Ubuntu, CentOS), AWS
- Experience using Git tools
Über Align Technology
Dein Wachstum und Wohlbefinden:
Bei Align zählt jedes Lächeln. Wir setzen alles daran, dich zu unterstützen – in deiner Gesundheit, deinem Wachstum und deinem allgemeinen Wohlbefinden. Dafür bieten wir eine Vielzahl an Programmen und Tools an. Je nach Standort und Rolle können die Angebote variieren, aber in der Regel kannst du bei Align mit Folgendem rechnen:
- Gesundheits- und Wohlfühlprogramme, damit es dir körperlich und mental gut geht.
- Exklusive Mitarbeiterrabatte auf Invisalign-Produkte.
- Lernmöglichkeiten über Online-Plattformen und Unterstützung bei deiner persönlichen Weiterentwicklung.
- Ein inklusives, internationales Arbeitsumfeld, das Zusammenarbeit, Anerkennung und Zugehörigkeit fördert.
Details zu länderspezifischen oder rollenabhängigen Angeboten bekommst du im Gespräch mit deinemdeiner Recruiterin während des Bewerbungsprozesses.
Entdecke Align:
Wir sind eine globale Gemeinschaft aus Veränderer*innen und smarten Teamplayern, vereint durch den Glauben an die Kraft des Lächelns. Unser dynamisches Team außergewöhnlicher Mitarbeitender arbeitet jeden Tag daran, unsere Branche zu verändern und großartige Ergebnisse zu erzielen.
Die Kernwerte von Align – Agilität, Kundenzentrierung und Verantwortung – sind nicht nur Worte, nach denen wir arbeiten, sondern nach denen wir leben. Das, was wir täglich tun, zeigt, wer wir als Unternehmen sind und wie sehr uns Wirkung wirklich wichtig ist.
Wir feiern unsere Unterschiede und all die Wege, wie wir uns gegenseitig unterstützen – und schaffen so eine noch inklusivere Organisation und Welt, während wir weiterhin Lächeln verändern und Leben verbessern.
Wir feiern unsere Unterschiede und all die Wege, wie wir uns gegenseitig unterstützen – und schaffen so eine noch inklusivere Organisation und Welt, während wir weiterhin Lächeln verändern und Leben verbessern.
Wir leben eine Kultur, in der Andersdenken und das Suchen nach neuen Erfahrungen nicht nur erlaubt, sondern gefeiert wird. Mit der Align-Mindset bestärken wir uns gegenseitig und sorgen dafür, dass jede Stimme gehört und geschätzt wird – in einem Umfeld, das Kreativität und Zusammenarbeit inspiriert.
Bei Align glauben wir an die Kraft des Lächelns – und wir wissen, dass jedes Lächeln so einzigartig ist wie unsere Mitarbeitenden. Während wir wachsen, setzen wir uns aktiv dafür ein, ein Team mit vielfältigen kulturellen Hintergründen und Lebenswegen aufzubauen – für eine offene und mitfühlende Unternehmenskultur. Wir leben unsere Werte, indem wir gesunde Menschen und gesunde Communities fördern – mit dem Ziel, Millionen Leben zu verändern, ein einzigartiges Lächeln nach dem anderen.
Als Teil unseres Innovationsanspruchs gehören auch exocad und Cubicure zur Align Technology Familie – zwei Unternehmen, die unser Angebot erweitern und unsere Rolle als Treiber des Wandels in der Branche stärken.
Neugierig, wie wir unsere weltweiten Unterschiede leben und das Wohlbefinden unserer Mitarbeitenden fördern?
Erfahre hier mehr über die Align-Kultur!
Erfahre hier mehr über die Align-Kultur!
Datenschutzrichtlinie für Bewerber*innen:
Gleichstellungsgrundsatz:
Align Technology ist ein Arbeitgeber, der Chancengleichheit bietet.
Wir setzen uns dafür ein, allen Menschen gleiche Beschäftigungsmöglichkeiten zu bieten – unabhängig von Hautfarbe, Herkunft, Religion, Geschlecht, Nationalität, Abstammung, Familienstand, geschütztem Veteranenstatus, Alter, Behinderung, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder jeder anderen gesetzlich geschützten Kategorie.
Bewerber*innen müssen rechtlich dazu berechtigt sein, in dem Land zu arbeiten, für das sie sich bewerben. Die Berechtigung zur Beschäftigung wird als Teil des Einstellungsverfahrens überprüft.
Unser Einstellungsprozess
Konntest du nicht finden, wonach du gesucht hast?