Software Engineer – Engineering Design Platform
Oxford - Some flexibility on the working times and potential for some hybrid working for the right candidate
£Competitive + Excellent Benefits
Join a rapidly growing, venture-funded technology company developing next-generation metal components and advanced microturbine engines. Our teams across the UK, Japan, and the US combine cutting-edge engineering and high-performance software to push the limits of design and materials innovation.
Role Overview
We are seeking a motivated Software Engineer to help build an integrated software platform that unifies internal and commercial engineering tools. This platform will enable rapid exploration and optimisation of microturbine designs, supporting performance improvements and fast scaling for new applications.
In this role, you will work closely with aerothermal and mechanical engineers to productionise internal code, integrate commercial simulation tools into C++/C# modules, and connect these components to automated cloud-based workflows.
Key Responsibilities
Design, develop, and maintain modules within the engineering design platform
Integrate software modules with a secure cloud compute environment
Collaborate within an agile, fast-paced team of engineers and technicians
Automate existing manual workflows through robust software solutions
Contribute to innovative problem-solving for complex engineering challenges
Essential Skills
STEM degree (2:1 or above)
Strong proficiency in C++ or C# and Python
Excellent grasp of software design patterns and best practices
Clear communicator, collaborative, organised, and self-driven
Ability to independently manage substantial technical projects
Desirable Skills
Experience with Vue3, TypeScript, Django, or full-stack development
Familiarity with AWS EKS deployments
Exposure to machine-learning or agentic-AI pipeline development
Understanding of FEA, CFD, aerothermal design, or turbomachinery principles
This position is only open to NATO passport holders