iCOMAT

iCOMAT

Gloucester, South West

Senior Software Engineer

Full-Time£45,000 - 85,000 per yearأمسUnited Kingdom
IT

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
Responsibilities:
  • 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
Technologies:
  • 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

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About iCOMAT

iCOMAT

iCOMAT

Gloucester

IT

Skills & Technologies

PythonC#C++LinuxGitCI/CDMachine LearningAIDevOpsUXUI

Inferred from job description

Salary Insight

£65,000

This role

£75,000

UK median

This salary is 13% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom