CAD Software Developer

New Yesterday

CAD Software Developer

An exciting opportunity for a CAD Software Developer to join a well-established, engineering-led technology company based in Nottingham.
This company has built a strong reputation for delivering high-performance, user-focused solutions across manufacturing industries. This is a hands-on role where you will work on a mature, high-performance C++ desktop application, while also contributing across the stack to cloud-connected systems and backend services.

You will collaborate closely with multidisciplinary teams, including mechanical, electrical, and software engineers, building solutions that directly impact real-world machines and production environments.

Location: Nottingham, UK please note this role is 5 days a week on site.

Salary : £45,000 £65,000 per annum + benefits package

Requirements for CAD Software Developer:
2:1 degree or above in Computer Science, Engineering, Physics, Mathematics or a related discipline

3+ years commercial experience in software development (5+ years preferred)

Strong experience with C++, including work on desktop applications (MFC experience beneficial)

Experience with version control systems such as Git

Familiarity with CI/CD pipelines and DevOps practices

Strong analytical and problem-solving skills, ideally with exposure to mathematical modelling or engineering challenges

Ability to work collaboratively within a small, fast-paced development team

Excellent communication skills

Desirable:
Experience with C# and ASP.NET Core

Experience working with SQL Server or similar databases

Exposure to CAD/CAM software, CNC machining, or industrial systems

Experience with PLC programming (e.g. CODESYS)

Responsibilities for CAD Software Developer:
Maintain and enhance a high-performance CAD/CAM C++ desktop application

Contribute across the stack, supporting cloud-connected tools and backend systems

Help refine and improve CI/CD pipelines using Azure DevOps and Git

Solve complex technical problems, including geometry, optimisation, and modelling challenges

Collaborate closely with production and engineering teams to ensure software aligns with real-world machine requirements

Contribute to product development, helping define problems as well as delivering solutions

What this offers:
Working for an established engineering company with a strong track record of innovation

A hands-on role where your code directly impacts physical machines and manufacturing processes

The opportunity to work on complex, real-world engineering problems

A collaborative, low-bureaucracy environment where developers have genuine input into product direction

A competitive salary and benefits package

Applications:
If you are a CAD/C++ Software Developer looking to work on high-impact engineering software within a collaborative and forward-thinking team, we would love to hear from you. Please send an up-to-date CV via the relevant link.

Were committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by emailing (if this email address has been removed by the job board, full details for contact are available on our website).

Keywords: C++ Developer / Software Developer / CAD Software Engineer / Desktop Application Developer / MFC / C# / ASP.NET Core / CI/CD / Azure DevOps / Git / SQL Server / Engineering Software / CNC / CAD CAM / Industrial Software

RedTech Recruitment Ltd focuses on finding roles for Engineers and Scientists. Even if the above role isnt of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

TPBN1_UKTJ
Location:
Nottingham
Salary:
£55,000
Job Type:
FullTime
Category:
IT;IT

We found some similar jobs based on your search