Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

AlignTech Expert C++ Computational Geometry Engineer 
India, Maharashtra, Pune 
252451076

11.08.2024

changing lives.

Thewill contribute to critical R&D software development projects that help the company innovate the aligner technology. The engineer should have a sound programming and computational geometry background, and the 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.


In this role, you will…

  • Design and develop production quality C++ applications / including services that are hosted in the cloud.
  • Author and maintain computational - geometry based 3D algorithms embedded in these applications / services.
    • These services willdesign individually customized 3D printed dental appliance for Invisalign patients.
  • Adopt Quality First mindset.
  • Participate in ensuring production quality by enabling the quality team with testable code and handholding help as needed.
  • Contribute to brand new and existing software components: help refine requirements, develop quality software, identify / mitigate risks and participate in production monitoring as needed.
  • Collaborate with team of Bio Mechanical Engineers to elaborate the problem definition and explore the solution space.

As a part of larger Product Research and Development team:

  • Follow architectural, quality and regulatory guidelines for medical device software development.
  • Collaborate with multi-disciplinary team (of Software engineers, Bio Mechanical engineers, Product management, Manufacturing experts) to take the upcoming research projects to fruition.
  • Development environment: scrum, Windows with MS Visual Studio, Git, Atlassian - JIRA, Bamboo etc...

In this role, you’ll need …

  • Master’s degree in computer sciences, CAD/CAM or equivalent
  • 10+ years of professional 3D computational geometry professional experience
    • Work in additive manufacturing related areas highly desirable
  • Professional experience developing software in modern C++ (11-17)
    • Experience with using Object Oriented concepts, STL and data structures
  • Flexibility to contribute to the areas of the project that need the most help.
  • Passion towards code quality and development process.
  • Desire to innovate, good problem-solving ability and critical thinking
  • Experience with Git, Bitbucket

Desirable

  • Publications in computational geometry field
  • Familiarity with geometry toolkits like CGAL, Polygonica
  • Familiarity with use of optimization techniques in software development.