Software Engineering Team Lead
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.
Ensure all your application information is up to date and in order before applying for this opportunity.
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 teamSkills & Experience
Proven experience leading industrial software or control systems teams
Strong technical background with hands-on expertise in C# / .NET / WPF / MVVM and Python
Experience delivering real-time, data-intensive, or control-oriented software systems
Knowledge of industrial xohmjla communication protocols and client-server architectures
Experience with DevOps, CI/CD, version control, and cloud platforms (Azure, AWS, or GCP)
Ability to translate R&D concepts into industrialised products
Comfortable working in a scale-up or fast-growing environmentDesirable Experience
PLC
3D Modelling
Tensorflow or similar
DevOps / CI/CD pipelines
Cloud technology
Ensure all your application information is up to date and in order before applying for this opportunity.
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 teamSkills & Experience
Proven experience leading industrial software or control systems teams
Strong technical background with hands-on expertise in C# / .NET / WPF / MVVM and Python
Experience delivering real-time, data-intensive, or control-oriented software systems
Knowledge of industrial xohmjla communication protocols and client-server architectures
Experience with DevOps, CI/CD, version control, and cloud platforms (Azure, AWS, or GCP)
Ability to translate R&D concepts into industrialised products
Comfortable working in a scale-up or fast-growing environmentDesirable Experience
PLC
3D Modelling
Tensorflow or similar
DevOps / CI/CD pipelines
Cloud technology