iCOMAT
Senior Software Engineer
Job Description
Salary: £45,000 - 85,000 per year
Requirements:- Strong Python development experience, 5+ years
- Working knowledge of C++ or C# programming, with C++ preferred
- Familiarity with scientific programming and common Python libraries such as NumPy and SciPy
- Comfortable writing software tools that run across Windows and Linux end-user machines
- 5+ years of demonstrable industry experience developing robust engineering, manufacturing, or scientific software used by technical end users outside of academic contexts
- Strong first-degree or Masters/PhD in computer science or a STEM-related subject
- CATIA V5 or similar industrial CAD platform experience
- Experience with robotic programming concepts and robot kinematics
- Experience building Python/C++ wrappers, SDK integrations, or automation layers around third-party engineering tools
- Direct experience with DevOps workflows, including CI/CD, build automation, packaging, and release management
- Experience with web application development
- Familiarity with modern software development practices, such as test-driven development, automated testing, code review, and containerisation
- Comfortable using AI coding tools such as Claude Code, GitHub Copilot, or similar developer assistants
- Experience developing software for highly regulated and/or export-controlled environments
- Experience developing software to comply with common information management and cyber security certifications, such as ISO 27001 or SOC 2
- Previous start-up or scale-up experience is advantageous
- Develop novel approaches to complex design and manufacturing problems at the cutting edge of industrial-scale composite manufacturing
- Contribute to the development of software supporting structures and manufacturing engineers with the design, optimization, and manufacturing of high-performance composite components
- Support the development of our in-house Computer Aided Manufacturing software
- Build and maintain the integration layer between our software tools and industrial CAD/CAE/CAM systems
- Automate parts of the composite design workflow and improve feedback between manufacturing and design disciplines
- Contribute across the software development lifecycle, from co-designing requirements with end users to validating MVPs and executing the build, test, and release of production-standard software
- Work closely with structures, robotics, and manufacturing engineers to understand problems and turn them into reliable internal tools
- Deepen the teams capability around CAD integration, automation, and the interface between design tools and manufacturing software
- AI
- C#
- CI/CD
- Claude Code
- Copilot
- DevOps
- GitHub
- Hardware
- Support
- Linux
- Python
- Robotics
- Security
- Web
- Windows
- numpy
- C++
- Machine Learning
More:
We are iCOMAT, an advanced manufacturing company that invented Rapid Tow Shearing (RTS), a proven technology for producing defect-free curved-fiber composite parts at industrial scale. We build and operate automated factories for composite materials, delivering components to Tier 1 suppliers and OEMs across aerospace, automotive, defense, and space. Our business includes automated production machines, software design and production tools, and factory operations. We work with 25+ customers and have secured the largest Series A in composites manufacturing to support significant scale-up, with growth planned across the UK, Europe, and the US. Our facilities include manufacturing sites in Gloucester, Swindon, and Dayton, Ohio, plus Hardware R&D in Bristol and Software R&D in Athens. We offer a competitive salary and benefits package including private healthcare and a pension scheme, stock options, career growth opportunities, and an innovation-focused, inclusive culture. We are hiring a Senior Software Engineer to join our small, senior Software Engineering team and help build the software foundations that support our design and manufacturing capability.
last updated 36 week of 2026
Interested in this role?
Submit your application now
How to Apply
About iCOMAT
iCOMAT
Gloucester
IT
Skills & Technologies
Inferred from job description
Salary Insight
£65,000
This role
£75,000
UK median
This salary is 13% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks