Software Engineer - Onsite, North Oxford
A rapidly growing, venture-backed company at the forefront of advanced metal component development. Revolutionizing the industry through the integration of proprietary software, advanced machine learning, and cutting-edge experimental facilities to build the future of metal components. Our client provide innovative solutions to a wide range of sectors, including electronics, aerospace, and industrial applications.
The Role:
We are seeking talented Software Engineers to be part of a dynamic team, you will contribute to the development of cutting-edge software platforms that drive process automation and optimization in advanced manufacturing. You will gain valuable experience across the full agile development lifecycle, collaborating closely with engineers and scientists to deliver innovative solutions.
Responsibilities:
* Design, develop, and support our innovative software platforms for: Data management, visualization, and analysis; Optimization of advanced manufacturing processes; Component design and build preparation, and Material composition design.
* Work within a fast-paced, agile development team, collaborating with process engineers, technicians, and scientists.
* Participate in the full development lifecycle, from user story generation to user acceptance testing.
* Collaborate to solve complex problems with innovative solutions.
Essential Skills and Experience:
* Strong technical background with a degree (PhD preferably) in science, engineering, mathematics, or computer science (2:1 minimum).
* Background in advanced manufacturing and research
* Software design patterns, best practices, and principles.
* C#, C++ or Python
* Experience working with 3D data.
* Excellent communication skills and a collaborative mindset.
* Natural problem-solving abilities and a strong desire to learn.
* Excellent organizational and self-motivation skills.