Software Engineer
Job description
Original text imported from Reed
Software Engineer
£40,000 - £45,000 + Progression + Salary Reviews + 32 Days Holiday + Hybrid + Bonus + Flexible Working + Pension + Benefits
Heysham - Hybrid
Are you a hands-on Software Engineer looking to take technical ownership of complex, real-world systems while influencing how high-impact products are designed, delivered and evolved?
This is a senior, delivery-focused engineering role offering real technical influence across a multidisciplinary team working in the navigation domain. You will play a central role in shaping software solutions from early concept through to deployment, balancing strong engineering principles with pragmatic delivery.
Working closely with Software Engineers, Computer Vision and Navigation specialists, you will help integrate classical navigation, sensor fusion and AI-enabled components into robust, customer-focused products. The role offers variety, technical depth and responsibility across multiple concurrent projects.
This position suits an experienced engineer who enjoys ownership, technical leadership and working across system boundaries, without moving into people management. For this position you will need to be able to qualify for SC clearance.
The Role:
- Technical ownership of software design across complex, multi-disciplinary systems
- Hands-on development across core logic, system integration and performance-critical components
- Leading technical decision-making with a strong focus on customer value and delivery
- Breaking down complex problems into clear, deliverable work packages
- Supporting planning and prioritisation across multiple projects
- Reviewing code, mentoring engineers and troubleshooting technical issues
The Person
- Strong software engineering background with experience in Python, TypeScript, C++ and modern deployment tools
- Proven ability to design and deliver complex, real-world software systems end to end
- Comfortable working across navigation, sensor-driven, AI or computer vision-enabled systems
- Eligible for SC clearance
- Confident operating in a hands-on role alongside technical leadership responsibilities
Reference Number:BBBH273484
Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.
The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.
We are an equal opportunities company and welcome applications from all suitable candidates.
Key skills
AI-extracted from the job advert
Application advice
5 AI-generated recommendations to maximise your chances.
⭐ Highlight your Python, TypeScript and C++ experience prominently as these are the core technical requirements
🔒 Emphasise your eligibility for SC clearance early in your CV as this is essential for the role
🤖 Showcase any navigation, sensor fusion, computer vision or AI integration projects you've worked on
📊 Quantify your technical leadership impact: 'Led 5-person engineering team, delivered 3 navigation systems'
🎯 Demonstrate end-to-end system delivery experience with specific examples of complex software projects
Suggested CV bullets
3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.
Add these 3 bullets under your most recent experience:
- •Led technical architecture for 3 navigation systems using Python and C++, delivering sensor fusion capabilities that improved accuracy by 23%
- •Mentored 4 junior engineers whilst maintaining hands-on development across TypeScript frontend and Python backend components
- •Designed and deployed performance-critical navigation algorithms processing 15,000 sensor readings per second with 99.7% uptime
Free to copy — tailoring requires a 30-sec CV upload.
Your cover letter is ready
We've drafted a cover letter for Rise Technical Recruitment Limited. Preview the opening, then unlock the full personalised version.
Letter preview — tailored to Rise Technical Recruitment Limited
Dear Hiring Manager,
Rise Technical's Software Engineer position perfectly aligns with my expertise in Python, TypeScript and C++ development, particularly my experience delivering complex navigation systems with AI integration capabilities.
My background in technical leadership across multi-disciplinary engineering teams has equipped me with the skills to take ownership of complex systems whilst mentoring junior developers and ensuring pragmatic delivery of customer-focused products.
Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).
Interview questions
10 questions generated from this advert.
Technical
- ›How would you approach integrating AI components with classical navigation systems?
- ›Describe your experience with sensor fusion in real-world applications
- ›What deployment tools and strategies do you use for performance-critical systems?
- ›How do you balance technical debt with delivery pressures in complex systems?
- ›Walk me through your approach to code review and technical mentoring
Behavioural
- ›Tell me about a time you took technical ownership of a complex system
- ›Describe a situation where you had to break down a complex problem for your team
- ›Give an example of when you influenced technical decisions across multiple disciplines
- ›Tell me about a time you balanced engineering principles with pragmatic delivery
- ›Describe how you've mentored other engineers while maintaining hands-on development
STAR answer examples
Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.
Tell me about a time you took technical ownership of a complex system
Describe how you've mentored other engineers while maintaining hands-on development