Negotiable
Undetermined
Undetermined
Oxfordshire, England, United Kingdom
Summary: As a Software Engineer in a dynamic engineering and manufacturing organization, you will be integral to the software development lifecycle, collaborating with engineers to create innovative software solutions for process automation in additive manufacturing. Your role will involve designing, developing, and maintaining software platforms while engaging in the full development lifecycle. This position offers the opportunity to work with cutting-edge technologies and contribute to impactful projects. You will be part of a fast-paced, agile team that values collaboration and innovation.
Key Responsibilities:
- Design, develop, and maintain software platforms for data management, traceability, and visualisation
- Performance prediction and optimisation via model integration
- Material composition and component design
- Build preparation and production quality assurance (including statistical process control)
- Work within a fast-paced, agile development team alongside engineers, technicians, and scientists
- Engage in the full development lifecycle - from user story creation to testing and deployment
- Tackle complex challenges with creative, collaborative solutions
Key Skills:
- Degree (2:1 or above) in Computer Science, Engineering, Mathematics, or a related field
- Proficiency in C#, C++, or Python
- Solid grasp of software design principles and best practices
- Experience with test-driven development
- Passion for applied science, engineering, and model development
- Strong object-oriented programming skills
- Excellent communication and teamwork abilities
- Self-motivated, organised, and eager to learn
- Desirable Skills: ASP.NET Core (including Blazor), JavaScript/TypeScript (especially React), 3D data manipulation, interest in machine learning and data science, experience with CI/CD and Infrastructure as Code (IaC), familiarity with cloud platforms (Azure, AWS)
Salary (Rate): undetermined
City: Oxfordshire
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Your New Company Join a dynamic, forward-thinking organisation at the forefront of advanced engineering and manufacturing. With a global presence and a growing UK footprint, this company is renowned for pushing boundaries and delivering innovation across high-impact sectors.
Your New Role As a Software Engineer, you'll play a key role in the full software development lifecycle - from capturing and prioritising requirements to delivering user-ready solutions. Collaborating closely with materials and process engineers, you'll help build sophisticated software platforms that enable process automation and optimisation in additive manufacturing and beyond.
Key Responsibilities:
- Design, develop, and maintain software platforms for:
- Data management, traceability, and visualisation
- Performance prediction and optimisation via model integration
- Material composition and component design
- Build preparation and production quality assurance (including statistical process control)
- Work within a fast-paced, agile development team alongside engineers, technicians, and scientists
- Engage in the full development lifecycle - from user story creation to testing and deployment
- Tackle complex challenges with creative, collaborative solutions
What You'll Need to Succeed Essential Skills:
- Degree (2:1 or above) in Computer Science, Engineering, Mathematics, or a related field
- Proficiency in C#, C++, or Python
- Solid grasp of software design principles and best practices
- Experience with test-driven development
- Passion for applied science, engineering, and model development
- Strong object-oriented programming skills
- Excellent communication and teamwork abilities
- Self-motivated, organised, and eager to learn
Desirable Skills:
- ASP.NET Core (including Blazor)
- JavaScript/TypeScript (especially React)
- 3D data manipulation
- Interest in machine learning and data science
- Experience with CI/CD and Infrastructure as Code (IaC)
- Familiarity with cloud platforms (Azure, AWS)
What You'll Get in Return You'll join a fast-paced, agile team in a company that values innovation and collaboration. You'll work on cutting-edge technologies with real-world impact, contributing to the future of advanced manufacturing. The role offers the opportunity to grow your skills in a dynamic environment, surrounded by world-class experts, with access to state-of-the-art facilities and tools.
What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk