Job Description
Our client who are an advanced manufacturing technology business is seeking a Software Engineering Team Lead to lead the development and industrialisation of its software, data, and control systems. This is a hands-on leadership role combining technical ownership, product delivery, and team development as the business moves from R&D into customer-ready, industrial products.
Key Responsibilities
* Own and deliver the software and control systems roadmap aligned with product, growth, and certification requirements
* Act as technical lead, translating business and end-user needs into robust, deployable solutions
* Lead development of core digital products covering process planning, machine control, and data platforms
* Drive scalable, modular, and industrial-grade software architecture across desktop, real-time, and cloud systems
* Remain hands-on with architecture, code reviews, and resolution of critical technical issues
* Lead adoption of advanced digital capabilities including digital twins, data-driven qualification, and AI/ML
* Establish best practices for software quality, DevOps, CI/CD, and cloud deployment
* Lead, mentor, and grow a multidisciplinary software and controls team
Skills & Experience
1. Proven experience leading industrial software or control systems teams
2. Strong technical backgroun...