Senior Software Developer
An exciting opportunity awaits a Senior Software Engineer to join a well-established design consultancy specializing in advanced signal and image processing technology. We are looking for an experienced professional to bring both expertise and innovative solutions to highly complex, cutting-edge projects.
You will be at the forefront of product development, mentoring junior engineers, and collaborating closely with multidisciplinary teams to push the boundaries of software and embedded systems. With access to continuous learning opportunities and collaboration with industry leaders, this role is perfect for a senior engineer who thrives in a challenging, forward-thinking environment.
Key Qualifications:
* 5+ years of experience in software development, with an emphasis on signal/image processing
* Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred)
* Proficiency in C/C++, Java, or Python
* Strong experience in low-level embedded systems and electronics
* Demonstrated ability to lead and mentor junior engineers
Benefits:
* Competitive salary commensurate with experience
* 25 days of paid leave plus public holidays
* 10% pension contribution
* Comprehensive life insurance and income protection
Position: Senior Software Developer – Signal/Image Processing
Location: Surrey
Apply: Send your CV to kristian AT enterpriserecruitment DOT com