Senior Software Engineer Surfacing Mathematician
@ Autodesk

Hybrid
CA$121,000
Hybrid
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX****** @autodesk.com
Recommended after applying

Job Details

Position Overview

Autodesk is the global leader in design and make technology, offering industry-leading 3D design, engineering, and entertainment software. As part of the Autodesk Alias team, the Senior Software Engineer Surfacing Mathematician will work with math specialists to develop the core functionality that powers advanced surfacing in automotive and industrial design. This role involves challenging geometric modeling projects including spline surfacing, subdivisional surfaces, meshes, and intersecting technologies.

Responsibilities

  • Design, implement, test, document, and maintain geometric constraint solver features.
  • Prototype and maintain production cloud services and software components.
  • Collaborate with talented engineers to develop, refactor and deliver complex features.
  • Work closely with product management to review and implement designs.
  • Participate in an Agile Scrum team using LEAN methodology and tools like Git, JIRA, and Slack.

Minimum Qualifications

  • Experience in commercial software development.
  • Master’s or PhD in Mathematics, Mechanical Engineering, Computer Science, or related field.
  • Strong understanding of linear algebra, numerical methods, analytical geometry, spline curves and surfaces, computational geometry, and graph algorithms.
  • Experience with NURBs modeling.

Preferred Qualifications

  • Experience with Bézier and NURBS surface modeling.
  • Familiarity with Git or similar version control systems.
  • Knowledge of CAD/CAM and DevOps practices including CI/CD pipeline and test automation.
  • Technical tools include C++ 17, Git, Artifactory, and Jenkins.

About Autodesk

Autodesk creates innovative software that powers industries from automotive design to blockbuster movies. Autodesk fosters a culture of innovation, collaboration, and responsibility with a focus on making a better world through design and technology.

Key skills/competency

  • Geometric Modeling
  • Spline Surface
  • NURBs
  • C++ 17
  • Cloud Services
  • Agile
  • LEAN
  • CAD/CAM
  • DevOps
  • CI/CD

How to Get Hired at Autodesk

🎯 Tips for Getting Hired

  • Research Autodesk's culture: Understand their mission and values.
  • Customize your resume: Highlight geometric modeling and C++ expertise.
  • Prepare for technical interviews: Practice spline and NURBs modeling questions.
  • Showcase Agile experience: Detail your work in Scrum environments.

📝 Interview Preparation Advice

Technical Preparation

Review C++ 17 standards and practices.
Practice coding geometric algorithms.
Study spline and NURBs modeling techniques.
Explore CI/CD and cloud service tools.

Behavioral Questions

Describe a challenging project you led.
Explain your collaboration in Agile teams.
Discuss decision-making in project trade-offs.
Share experience managing technical challenges.

Frequently Asked Questions