Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Software Developer, Civil3D

Develop and maintain Civil 3D software using C++ and related technologies.

Toronto, Ontario, Canada
78k - 115k USD
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Hybrid

About the Role

The team follows an Agile, LEAN‑inspired Scrum framework and collaborates closely with product owners, experience designers, and product managers. Engineers use modern collaboration tools, including Git, JIRA, and internal wikis, to coordinate development across multiple products and components. • Create and evolve software modules for Civil 3D and related products. • Break down complex engineering challenges into manageable work units. • Lead feature initiatives and ensure successful implementation within the team. • Prototype new ideas, build production‑ready code, and maintain existing components. • Conduct regular code reviews and support both manual and automated testing. • Develop scripts for test automation and enhance QA processes. • Participate actively in Agile/LEAN Scrum ceremonies and sprint planning. • Collaborate with cross‑functional teams using Git, JIRA, and internal documentation tools.

Key Responsibilities

  • module development
  • feature delivery
  • prototyping
  • code reviews
  • test automation
  • agile scrum

What You Bring

Candidates must have at least three years of object‑oriented programming experience and a readiness to master C++. Prior experience in a commercial, scaled‑Scrum environment and the ability to navigate large codebases are essential. A passion for improving product quality and a degree in Computer Science or a related discipline are preferred. • Minimum of 3+ years experience in object‑oriented programming, with willingness to master C++. • Experience delivering software in a commercial, scaled‑Scrum setting and handling large codebases. • Preferred: Bachelor’s (or higher) in Computer Science or Software Engineering, strong Git proficiency, and AEC industry background. • Familiarity or interest in technologies such as React, Node, TypeScript, C#, WPF, Docker, Python, AWS, CMake, Jenkins, and Visual Studio.

Requirements

  • oop
  • c++
  • scrum
  • git
  • bachelor
  • docker

Benefits

Compensation includes a base salary ranging from CAD 78,100 to 114,510 for Canada‑BC locations, with potential bonuses, stock grants, and a comprehensive benefits package. Autodesk also offers opportunities to join its talent community for ongoing job alerts and company news. • Salary range CAD 78,100–114,510 (Canada‑BC) plus bonuses, stock grants, and comprehensive benefits.

Work Environment

Hybrid

Apply Now