Join a well-established engineering company with a strong defence pedigree to design and develop software for a range of systems. Collaborate with systems and hardware engineers to deliver complex projects. Contribute to design reviews and technical proposals.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Ever wanted to write software that ends up on land, at sea, and everywhere in between? We're a well-established engineering company with a strong defence pedigree, and we're growing our software team at our Surrey site. This is your chance to join a genuinely talented, multi-disciplinary crew and do work you can be proud of.
The role: You'll be designing and developing software across a fascinating range of systems — from small embedded single-processor platforms right through to complex multi-processor networked architectures. No two days look the same, and there's a clear path into a team lead role if that's where you want to go.
Day to day you'll be:
- Designing, developing and reviewing software from concept through to final delivery
- Collaborating with systems and hardware engineers on software-hardware and firmware interfaces
- Working through all phases of design, integration and testing to detailed technical requirements
- Producing clear technical documentation for internal use and customer deliverables
- Contributing to design reviews, technical proposals and R&D initiatives
- Being a valued voice in a team that actually listens
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
You'll bring:
- Solid software design & development experience — UML-based spec and at least one of C, C++, C# or Java
- Familiarity with Windows, Linux and/or RTOS environments (Linux especially welcome)
- Strong communication skills — written and verbal
- An innovative, curious mindset and the ability to work both independently and collaboratively
- Defence sector experience is desirable but not essential — we'll back you to learn
Interested in relocating to United Kingdom? Check out our comprehensive Relocation Jobs in United Kingdom page with detailed relocation packages and benefits.
The good stuff: ✅ Flexible working around core hours (no 8am starts required) ✅ Paid overtime or TOIL — up to 24 extra days per year ✅ Private medical access — 50+ clinics and hospitals nationwide ✅ Competitive pension with employer matching ✅ Onsite gym + gym discounts ✅ Bike scheme, tech scheme and employee benefits ✅ Company kit — laptop, mobile, home office gear ✅ Holiday closedown over Christmas and New Year ✅ Relocation package available ✅ Genuine career development — you drive it, we support it
Security clearance will be required for this role.
Similar Jobs
Explore other opportunities that match your interests
diagnexia
Durlston Partners
Live Ops Manager - Clash of Clans