Skip to Main Content

Job Title


Lead Software Engineer


Company : Spectrum IT Recruitment


Location : Southampton, South East


Created : 2026-04-09


Job Type : Full Time


Job Description

We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle.Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.Key ResponsibilitiesLead end-to-end development of embedded firmware and algorithmsDefine software architecture and key technical decisionsManage project delivery, ensuring timelines, quality, and requirements are metMentor and support engineers across the teamDrive Agile/SCRUM processes (sprint planning, reviews, retrospectives)Collaborate with hardware, IC, and application teamsManage technical risks and dependenciesSupport customer integration with hardware and host systemsTechnical SkillsStrong embedded C development (assembler desirable)Experience with embedded systems debugging and low-level driversAlgorithm development and data analysis (Python, MATLAB or similar)Knowledge of software architecture and system designFamiliarity with version control (Git/SVN) and development toolsUnderstanding of DSP or image processing (desirable)Requirements xjdpvnf Degree in Electronics, Computer Science, Software Engineering, or similar7+ years' experience in software/firmware development2+ years in a technical leadership or mentoring roleProven delivery of complex, cross-functional projectsStrong communication and stakeholder collaboration skillsSpectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.