Senior Software Engineer
Holt Executive is partnered with a leading electro-optics design and manufacturing business, seeking a highly skilled Senior Software Engineer to join their innovative team, supporting cutting-edge video and imaging processing products. Key Responsibilities for Senior Software Engineer: - Design, develop, and test application software and Linux drivers for video applications on custom embedded hardware. - Provide technical support and integration assistance to international customers. - Develop system specifications, test documentation, and unit tests in a continuous integration environment. - Fault-find, debug, and resolve issues in complex systems. - Assist with the administration and successful delivery of engineering projects. - Continuously improve team procedures and working practices. - Opportunity to take on team-leading responsibilities if desired. Key Experience for Senior Software Engineer: Essential: - Degree in Computer Science, Electronics, Mathematics, or Physics. - Proven experience in C++ development for Windows and Linux using Microsoft Visual Studio. - Expertise in Linux driver development for ARM processors. - A team player with initiative and adaptability in an Agile environment. - Strong technical leadership experience. Desirable: - Experience in video processing or computer vision algorithms. - Video streaming application development and HMI development using OpenGL. - Familiarity with CUDA, OpenCV, and GPU computing technologies. - Experience interfacing with custom hardware and FPGAs. - Customer-facing experience. - Coaching and mentoring abilities to support team talent development. Why Join? - Flexible hours: 37.5-hour week with lunchtime finishes on Fridays. - Hybrid working: Enjoy the flexibility of remote and onsite work. - Annual leave: 28 days, plus Christmas closure and a holiday purchasing scheme. - Pension: Matched contributions up to 5%. - Wellbeing support: Access to remote GP services, mental health pathways, physiotherapy consultations, and more. - Professional growth: Excellent learning and development opportunities. - Additional perks: Electric vehicle salary sacrifice scheme, gym discounts, high street rewards platform, and regular sports/social activities. Security Clearance Applicants must be eligible for UK Security Clearance, requiring proof of identity, employment history, and UK residency for at least five years. Ready to make a difference? Apply now to join a team where innovation meets impact. Your expertise will drive solutions that are relied upon in critical environments worldwide.