Lead Software Engineer
Lead Software Engineer
Ready to lead innovation in advanced automated machinery? We're looking for a Lead Software Engineer to take ownership of software across a suite of high‑precision laser processing systems used worldwide.
In this role, you'll head up a talented software engineering team, drive technical direction, and architect the software that powers complex motion, vision, and laser systems. If you love solving real engineering problems, creating elegant UIs, and building software from first principles - this is the role for you.
What You'll Be Doing
- Leading and mentoring a team of Software Engineers
- Owning software delivery across turnkey automation projects
- Turning customer and project requirements into clear technical tasks
- Designing and developing C#/WPF applications from the ground up
- Building software modules for motion control, machine vision, and laser integration
- Creating intuitive, user‑friendly GUIs
- Debugging, fault‑finding, and supporting systems during commissioning
- Enhancing and supporting the software of deployed machinery
- Working directly with customers to define requirements and deliver solutions
- Managing the software repository and ensuring code compliance
- Contributing to future innovation and next‑gen software capabilities
What You'll Need
- Strong C#/WPF development experience
- Track record building software for automation, machinery, robotics, or similar
- Experience with GIT and code compliance best practice
- Solid grounding in object‑oriented programming
- Experience interfacing software with hardware (motion, lasers, vision systems, PLCs)
- Strong maths, analytical thinking, and problem‑solving capability
- Experience with machine vision highly beneficial
- Degree in Software, Electronic Engineering, or related discipline (2:1 or above)
- 5+ years' industry experience developing software for special‑purpose machinery
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Apply to this Job
Share this Job

