
Posted 3 days ago
3D C++ Software Engineer
Align Technology3D C++ Software Engineer
Requirements
BS in mathematics, computer science, or engineering, 5+ years professional software development experience, Proficiency in modern C++, Strong foundation in linear algebra and geometry, Experience with Git, Visual Studio, Jira, and Confluence
Skills
C#
About the role
Responsibilities
- Design and develop C++ implementations of 3D geometry algorithms using triangle meshes and geometric representations.
- Apply computational geometry and mesh processing techniques to address requirements from additive manufacturing processes.
- Translate product and technical requirements into reliable, high-quality, and testable code.
- Collaborate with cross-functional teams, including clinical, biomechanical, and manufacturing partners, to validate geometric behaviors.
- Participate in an agile R&D environment to support feature delivery and coordinated releases with global teams.
Requirements
- BS in mathematics, computer science, engineering, or an equivalent degree.
- 5+ years of professional software development experience in technical or scientific applications.
- Strong proficiency in modern C++.
- Strong foundation in linear algebra, geometry, or numerical methods applied to 3D problems.
- Experience with development tools including Git, Visual Studio, Jira, and Confluence.
- Strong analytical and problem-solving skills regarding complex technical challenges.
Preferred Qualifications
- Master's or PhD in a relevant quantitative field.
- Experience in a research, R&D, or startup-like environment.
- Experience developing or deploying software on Linux.
- Exposure to cloud services such as AWS or large-scale workflows.
- Familiarity with software development best practices, including code reviews and extensive testing.
Benefits
- Comprehensive medical, dental, and vision insurance.
- 401k plan with company match.
- Employee Stock Purchase Program.
- Paid vacation, sick time, and 11 company-designated holidays.
- Paid parental leave (up to 6 weeks depending on tenure).
- Discounts on Invisalign and Vivera products.
About the Company
Align Technology is a global leader in digital orthodontics, transforming smiles for over 212,000 doctors and 12.2 million patients worldwide. We are a community of game-changers dedicated to creating extraordinary outcomes through innovation in 3D technology and medical devices.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's free3D C++ Software Engineer
Align Technology · Raleigh
