CAD Software Developer
New Yesterday
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
-
New Today
CAD Software Developer
-
Nottingham
- Manufacturing
Job Description 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-perfor...
More Details -
-
New Today
CAD Software Developer
-
Nottingham
- Manufacturing/Surveying
Are you confident programming C++ software? We are working with a growing machinery manufacturing business who are looking to add to the team. They are looking for and CAD Software Developer to work on a mature, high-performance C++ desktop applicat...
More Details -
-
New Yesterday
CAD Software Developer
-
Nottingham, Nottinghamshire
-
£55,000
- Information Technology
CAD Software Developer Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed. An exciting opportunity for a CAD Software Developer to join a well-established, engineerin...
More Details -
-
New Yesterday
CAD Software Developer
-
Gb
- IT;IT
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 ...
More Details -
-
New Yesterday
CAD Software Developer
-
Nottingham
-
£55,000
- IT;IT
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 ...
More Details -
-
New Yesterday
CAD Software Developer
-
Nottingham
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-focus...
More Details -