3D C++ Software Engineer Job at Align Technology, Raleigh, NC

SW5UYXA0aTI2ZEZISldrNENiU25RVUM1V0E9PQ==
  • Align Technology
  • Raleigh, NC

Job Description

Job Description

Job Description

Description

This role suits mid-level software engineers interested in joining the FAB Efficiency team as a 3D C++ Software Engineer. You’ll work with cross-functional teams including manufacturing design, automation and cloud engineering to enhance 3D CAD/CAM software for manufacturing technologies like SLA printing and laser trimming, improving accuracy and efficiency. Successful candidate will play a key role in advancing scalable and high-quality production systems.

Role expectations
  • Implement robust solutions for manufacturing involving computational geometry and modern C++.
  • Design, develop, troubleshoot and improve CAD/CAM software to integrate innovative technologies into production workflows.
  • Develop tools to support quality assurance processes and engineering studies.
  • Work closely with manufacturing design and automation teams to communicate options and define requirements.
  • Follow best practices. Produce high quality, testable, and reusable code. Share your expertise, help your colleagues and learn from others as well.
  • Participate in architecture and design reviews, propose and implement solutions.
  • Adhere to quality and regulatory guidelines for medical device software development.
What we're looking for
  • A bachelor's or master's degree in computer science, another engineering discipline, or an equivalent qualification
  • 5+ years of professional experience developing software in C++ (11- 17 or higher)
  • Experience with applied geometry in CAD or computer graphics.
  • Working knowledge of software versioning systems and task tracking
  • Deep knowledge of the C++ language and ability to navigate large code base.
  • Experience with Python to automate routines
  • Knowledge of applications hosted in the cloud
  • Strong analytical skills

Job Tags

Similar Jobs

Miles Fence Co

Fence Installer Job at Miles Fence Co

 ...Now Hiring Skilled Fence Subcontractors! We're looking for experienced and reliable subcontractors to join our growing team. Specializing in aluminum, wood privacy, and composite fencing, we offer consistent work, prompt payment, and a professional partnership. Requirements... 

Aldi

Part-Time Store Associate/Cashier/Stocker (Hiring Immediately) Job at Aldi

 ...store. Apply today! Position Type: Part-Time Average Hours: Fewer than 30 hours per week Starting Wage: $18.50 per hour Wage Increases: Year 2 - $19.00 | Year 3 - $19.50| Year 4 - $19.50 | Year 5 - $20.50 Duties and Responsibilities: Must be able to perform... 

Lockheed Martin

Software Configuration Analyst Job at Lockheed Martin

 ...Desired Skills: Experience with software development and design Experience in software artifact storage systems such as Nexus or Artifactory or GitLab Demonstrated skills to solve problems and implement constructive change Security Clearance Statement... 

SynergisticIT

Junior Data Scientist entry level /AI/software programmer(Remote) Job at SynergisticIT

Synergisticit Job Opportunity SynergisticIT wants every candidate to know that the job market is challenging and to stand out, you need to have exceptional skills and technologies and that's where we come in to make sure you get the attention which you need. Position...

BNY

Senior Associate, Client Processing Team Lead Job at BNY

 ...financial system, we influence nearly 20% of the worlds investible assets. Every day, our teams harness cutting-edge AI and breakthrough...  ...make an impact in the following ways: \n \n Supervise and manage the day-to-day operations of a small- to medium-sized client...