This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A rapidly growing technology business is building advanced software platforms that support process optimisation, automation, data analysis, and engineering design. They are now seeking a Software Engineer to join their team and work closely with scientists and engineers to develop high-impact tools used across manufacturing and materials innovation.
Job Responsibility:
Contribute to the full software development lifecycle
Design and build platforms used for data management, traceability, visualisation and analysis
Design and build platforms used for integrating predictive models and optimisation tools
Design and build platforms used for material and component design
Design and build platforms used for build preparation and workflow automation
Design and build platforms used for quality assurance and statistical process control
Work in a fast-paced, agile environment
Collaborate with multidisciplinary teams
Help shape innovative technical solutions
Requirements:
Degree in science, engineering, maths or computer science (2:1 or above)
Strong programming skills in C#, C++ or Python
Solid understanding of software design principles and patterns
Experience with test-driven development
Good object-oriented programming knowledge
Strong interest in applied engineering or scientific domains
Excellent communication and teamwork skills
Proactive, organised and naturally curious problem-solver