3D C++ Software Engineer

5 years

26 - 35 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company:

Align Technology

Website:

Visit Website

Business Type:

Enterprise

Company Type:

Product

Business Model:

B2B

Funding Stage:

IPO/Public

Industry:

Health Tech

Salary Range:

₹ 26-35 Lacs PA

About the Job

The 3D C++ Software Engineer will contribute to critical manufacturing software development projects that drive innovation in aligner technology. The engineer should have a strong programming background, experience in CAD/CAM software development, and a desire to innovate. This role covers the complete 3D manufacturing software lifecycle from concept to release.

Key Responsibilities

  • Design, develop, troubleshoot, and enhance next-generation CAM systems for medical device mass production.
  • Prototype solutions to assist biomechanical engineers in product design for manufacturing.
  • Collaborate with cross-functional teams, including software engineers, product managers, and manufacturing experts, to deliver projects successfully.
  • Upgrade C++ prototypes into production-quality code through componentization.
  • Design, develop, debug, maintain, and document software components.
  • Translate physical manufacturing testing results into software requirements.
  • Work closely with customers and SQA teams to enhance product quality.
  • Follow quality and regulatory standards for medical device software development.
  • Contribute innovative ideas and support patent applications.

Technical Environment

  • Windows, MS Visual Studio
  • Git, JIRA, Confluence, Bamboo
  • Exposure to Docker, Linux, AWS preferred

Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of professional experience in modern C++ (C++11/14/17)
  • 3+ years of experience in CAD/CAM systems or 3D computational geometry
  • Strong knowledge of OOP, STL, memory management, data structures, and algorithms
  • Good problem-solving, analytical, and innovation skills

Nice to Have

  • Python expertise
  • Knowledge of CAGD, computer graphics, computer tomography, CNC, or robotics programming

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You