CareerPlanGet AI match score →

Software Engineer

Birmingham, GBR💼 Full-time🗓 2026-07-15 → 2026-07-30

Core

Build production-quality features for Autodesk Fusion, a CAD/CAM desktop application, using AI-assisted development and object-oriented C++.

Role type

Software Engineer (C++)

Builds

Autodesk Fusion (CAD/CAM desktop application)

Domain

Design and Manufacturing / Computational Geometry

Deliverable

production ML models | product features

Required skills

C++ (modern, STL), object-oriented design, data structures, algorithms, Git, Jira, AI-assisted development tools (Cursor, GitHub Copilot, Claude), CAD/CAM concepts, computational geometry

Preferred skills

CAD/CAM desktop application development, computer graphics, cross-platform development (Windows, macOS, Linux), API/SDK design, Qt, CMake, Python

Responsibilities

Design and implement scalable features using object-oriented C++, troubleshoot and resolve software defects, develop and optimize CAD capabilities, collaborate with Product Management and QA, participate in Agile ceremonies, share effective AI-assisted workflows

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗