CaryRecruiter Since 2001
the smart solution for Cary jobs

Senior 3D C++ Software Developer

Company: Randstad Corporate Services
Location: Morrisville
Posted on: February 21, 2021

Job Description:

job summary:Join a team that is changing millions of lives.Transforming smiles, changing lives?At?Align Technology, we believe a great smile can transform a person's life, so we create technology that gives people the confidence to take on whatever's next. We revolutionized the orthodontic industry with the introduction of the Invisalign system, and we have never lost sight of that spirit of innovation. Our diverse and collaborative teams are constantly pushing the boundaries of what's possible.?Ready to join us??About this opportunityWe are looking for our Senior 3D C++ SWE candidate to be strong with C++ software skills and passionate 3D algorithm development capabilities who loves math and automation. Our new 3D CAM Software Engineers will help design & build our critical manufacturing software, involving programming for our large SLA manufacturing plants and our 5-axis cutting machine among many others. The ideal candidate has at least eight years of relevant Software Engineering experience and is excited to solve hard problems in order to bring new products to market quickly.In our matrix organization, the Software Engineer works closely with QA, product managers, operations, customers, and IT to build high quality products. This role takes care of the entire 3D Manufacturing Software life cycle from concept to release.In this role, you will...

  • Develop automated CAD/CAM systems for medical device mass production.
  • Prototype solutions to help Biomechanical Engineers design products for manufacturing.
  • Design solutions for SLA, 3D Printing, CNC Milling, Laser Marking and Laser Trimming, X-Ray Tomography.
  • Design, develop, debug, maintain and document software components.
  • Translate physical manufacturing testing results to software requirements.
  • Interact with customers and internal testing department to improve the product.
  • Draft high-level technical architecture with the R&D team.
  • Define technical products including vision & requirements.
  • Meet timelines to bring new products to market.
  • Help define User Acceptance Testing scenarios.
  • Research current trends and emerging technologies and effectively implement them.In this role, you'll need ...
    • MS or PhD in Computer Science or Applied Mathematics
    • 3+ years CAD/CAM systems or 3D computational geometry development experience
    • 8+ years of professional experience developing software in C++
    • strong knowledge in numerical mathematics, linear algebra, analytical geometry, statistics
    • Willingness to comply with a medical device Class II SDLC
    • strong interpersonal, oral, written, and visual communication skills, with ability to present findings concisely and effectively.
    • Ability to collaborate effectively with developers, program management, and internal customers on objectives, requirements and design constraints. Desired
      • C+ experience
      • Computer Tomography, Computer Numerical Control, Robotics ProgramingSound like a good fit?????Great! Click the "Apply" link to let us know you are interested. Not the right fit? Don't worry,?Align?is quickly growing so we are creating more opportunities to expand our Align family. Please consider joining our Talent Network to receive notifications about future jobs or sharing this opportunity with others in your network.?????About Align????Align Technology is a publicly traded medical device company that is?transforming smiles and changing lives. Our global team of talented employees develop innovative technology, tools and treatment options to help dental professionals worldwide achieve the clinical results they expect. Our digital ecosystem combines the power of technology to create beautiful smiles through the integration of AI and machine learning, digital imaging and visualization, biomechanics and material science to develop the Invisalign system, the most advanced clear aligner system in the world; iTero Intraoral Scanners and?OrthoCAD?digital services. Did you know? Align is the world's largest manufacturer of custom 3D-printed materials.?????By joining Align, you will be part of a global, fast-growing company in one of the most dynamic industries. Great people, innovative technologies, and meaningful work - these are just some of the?things?employees say make Align Technology a great place to work.????Global Diversity Statement:At Align, we believe in the power of a smile, and we know that every smile is as unique as our employees. As we grow, we will continue building a workforce of diverse cultural backgrounds and life experiences and fostering a culture of open-mindedness and compassion for all our employees. We live our company values by promoting healthy people and healthy communities. All with the intent of changing millions of lives, one unique smile at a time.US EEO Statement:Align Technology is an equal opportunity employer. We recruit, employ, train, compensate and promote regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, veteran or disability status. location: Morrisville, North Carolinajob type: Permanentsalary: $125,000 - 138,000 per yearwork hours: 8am to 4pmeducation: Masters

        responsibilities:
        • Develop automated CAD/CAM systems for medical device mass production.
        • Prototype solutions to help Biomechanical Engineers design products for manufacturing.
        • Design solutions for SLA, 3D Printing, CNC Milling, Laser Marking and Laser Trimming, X-Ray Tomography.
        • Design, develop, debug, maintain and document software components.
        • Translate physical manufacturing testing results to software requirements.
        • Interact with customers and internal testing department to improve the product.
        • Draft high-level technical architecture with the R&D team.
        • Define technical products including vision & requirements.
        • Meet timelines to bring new products to market.
        • Help define User Acceptance Testing scenarios.
        • Research current trends and emerging technologies and effectively implement them.

          qualifications:
          • Experience level: Experienced
          • Minimum 7 years of experience
          • Education: Masters (required) skills:
            • C++ (7 years of experience is required)
            • Modeling (1 year of experience is preferred)
            • CNC (1 year of experience is preferred)

              Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. - provided by Dice

Keywords: Randstad Corporate Services, Cary , Senior 3D C++ Software Developer, IT / Software / Systems , Morrisville, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Event Manager - Tenant Experience with a Real Estate Developer
Description: MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an (more...)
Company: Michael Page
Location: Durham
Posted on: 03/1/2021

Sharepoint Developer in Durham, NC US at Apex Systems
Description: Sharepoint Developer in Durham, NC US at Apex Systems One of our top clients is looking for a software developer to join their team If you are interested please send your resume to Grace at gmccarthy (more...)
Company: Apex Systems Inc.
Location: Durham
Posted on: 03/1/2021

Part Time Oracle DBA
Description: Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator, we are a trusted provider of highly (more...)
Company: Peraton
Location: Raleigh
Posted on: 03/1/2021


Senior Principal Software Engineer - Citrix Content Collabor
Description: Learn about CitrixLife and be notified of career opportunities that align with your interests. How would you rate your
Company: Citrix Systems
Location: Raleigh
Posted on: 03/1/2021

Senior Project Manager - Technical
Description: Red Hat Jobs - Senior Project Manager - Technical in Raleigh - Careers at Raleigh Skip Branding Skip to content ul li Search jobs li Returning applicants ul li Find a job li Job categories (more...)
Company: Regional Recreation Corporation of Wood Buffalo
Location: Raleigh
Posted on: 03/1/2021

Software Engineer
Description: RESPONSIBILITIES:Kforce is immediately seeking an experienced Software Engineer to work remotely for their global, enterprise networking and cloud services client in Raleigh, North Carolina NC . The (more...)
Company: Kforce Technology
Location: Durham
Posted on: 03/1/2021

QA Tester/Gamer
Description: Exciting Opportunity in Raleigh for Gamers QA Computer Game Tester - 11 an hrAre you an analytical thinker Do you like to test and debug mobile games
Company: Volt
Location: Raleigh
Posted on: 03/1/2021

Software Developer In Test
Description: We are looking for a Senior Software Engineer in Test to work with the team to develop a QA automation framework to validate the integrity, quality, and performance of the data pipelines. This role is (more...)
Company: DISYS
Location: Raleigh
Posted on: 03/1/2021

Senior Product Manager - Technical
Description: Red Hat supports individuals with disabilities and
Company: Regional Recreation Corporation of Wood Buffalo
Location: Raleigh
Posted on: 03/1/2021

Lead Programmer
Description: Title: Lead ProgrammerLocation: Onsite - Raleigh, NC Remote until October Work Requirements: US Citizen / GC Holders / Authorized to Work in the USFounded in 1993 and during the past 27 years we've created (more...)
Company: TekPartners, A P2P Staffing Company
Location: Raleigh
Posted on: 03/1/2021

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Cary RSS job feeds