Senior Software Engineer
Senior Software Engineer
Location: Cambridge
Type: Full-Time on site Monday to Friday 37.5 hours a week
Salary: £40k-£60k
We’re looking for an experienced Senior Software Engineer to join a small, friendly team within the Cambridgeshire area.
This is a great opportunity for someone who enjoys tackling complex technical challenges, contributing to meaningful software development, and working in a close-knit, collaborative environment.
This company does not support sponsorship for overseas candidates
About the Role
You’ll be involved in the full development lifecycle, enhancing and maintaining Windows-based software applications used in scientific research. You’ll also liaise with external partners and help support existing users of the software. This is a hands-on role that blends technical depth with autonomy and real impact and would suit someone who has worked in small businesses to make an impact.
Key Responsibilities
- Provide software support to researchers and scientific users
- Collaborate with third-party companies to ensure smooth hardware/software integration
- Develop, maintain, and improve Windows applications in C++ using MFC and STL
Required Skills and Experience
- A degree in Computer Science or a related discipline (BEng/BSc)
- Proven experience of developing Windows-based applications in C++ using MFC and STL
- Experience with Visual Studio development environment
Desirable Skills
- Scientific background
- Experience with embedded systems programming, especially on ARM architecture
- Familiarity with Matlab or Python
If you are interested in the role of Senior Software Engineer and feel that you have the relevant experience, please contact your Recruitment Partner, Stuart Logan at Unicorn Resourcing
If this job isn't exactly right for you but you're looking for something new, please contact us for a confidential career discussion.
Unicorn Resourcing Limited is acting as an Employment Agency in regard to this Permanent opportunity.