
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Software Developer, Civil3D
Develop and maintain Civil 3D software using C++ and related technologies.
Job Highlights
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