Skip to content
ITA Jobs
All vacancies
Align Technology logo

Expert Software Engineer (3D, C++)

Align Technology

Armenia · On-siteSalary not disclosedfull-timeAlign Technology Careers

Align is looking for a 3D C++ Expert Software Engineer. This role will be part of a culture that is helping to improve lives every day through digital dentistry.

Responsibilities

  • Design, develop, troubleshoot and improve next generation software for use in clinical research and clinical applications.
  • Own the architecture and delivery of C++ components for 3D visualization (OpenGL 4 / shaders), mesh and geometry processing, and the 3D scene used by Align's clinical applications.
  • Drive technical design: write design documents, evaluate trade-offs, and lead technical risk assessment in line with medical device software processes.
  • Design protobuf-based APIs and cross-language integrations (C++ engines used from Python and C# services, including AWS Lambda / Docker based pipelines).
  • Build, maintain and improve CI/CD pipelines in GitHub (GitHub Actions workflows for build, test, static analysis and release).
  • Collaborate with multi-disciplinary teams (Software engineers, Product management, Manufacturing experts) to take upcoming projects to fruition.
  • Translate physical manufacturing testing results to software requirements.
  • Lead investigation and root cause analysis of complex defects from production and QA.
  • Lead code reviews, mentor engineers, and help onboard new team members.
  • Contribute with innovative ideas and follow up with patent applications.

Languages

    Work format
    On-site
    Seniority
    Senior
    Posted
    29 Oct 2026
    Last verified
    In the last 3 days

    Similar roles

    Keep looking