Senior Software Developer, C++ (canada / Remote)

Ontario, Canada

Job Description

Job Requisition ID #

22WD62754

Position Overview

Take this opportunity to be part of a team building industry leading software for automotive and industrial design! Alias is a software package that incorporates sketching, concept modeling, surfacing, visualization, computational design, and more. Our goal is to be the leading software for the entire design process from concept to production surfacing.

See the following examples of how our customers use Alias:

In this role, you will be working with a team changing the foundational layers of Alias. We are actively working on many challenging projects such as replacing our UI toolkit, graphics performance, data management, and more. There are tremendous opportunities to explore areas such as UI development, data structures, geometry, graphics, performance, and much more. You will gain the satisfaction of working on cutting edge technology that can have an enormous impact on how designers build the shapes of cars, phones, bicycles, and more.

Remote work allowed

Responsibilities

Collaborate with a highly engaged team of software engineers, QA engineers, and UX designers locally and globally

Communicate, understand, and clarify requirements and schedule for different tasks and projects of diverse scope and complexity

Design, develop, and maintain software solutions to fulfill the customer's requirements

Apply core engineering principles to ensure quality, usability, and performance

Participate in agile development process, including daily scrum, sprint planning, code reviews, and quality assurance activities

Minimum Qualifications

BS Degree in Computer Science or a similar technical field of study or
equivalent practical experience

Minimum 5 years' experience in application development using C++
Solid knowledge of modern C++

Excellent algorithms programming skills

Strong software design skills, OOP, functional programming etc.

Knowledge of one or more scripting languages, Python, JavaScript, Perl

Working experience with source control systems such as GIT

Preferred Qualifications

2D/3D graphics background

Familiarity with some of these C++ authors: Sutter, Meyers, Alexandrescu, Stroustrup etc.

Experience with Qt Quick/QML

Knowledge of geometric modelling, mathematics, linear algebra

Experience working with large desktop applications

Multithreading programming with C++

Experience in cross-platform development

Familiarity with the Agile process

#LI-POST

At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.

Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact .

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2044676
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ontario, Canada
  • Education
    Not mentioned