HomeJobsLancasterSoftware Engineer
Back to all jobs
⚡ Source: ReedRef: 56845487

Software Engineer

Rise Technical Recruitment Limited·Lancaster·Posted 3 days ago
🏠 Hybrid💰 40-45k GBP/year⭐ Senior
Tailor my CV for this job — Free

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.

SpeedCV AI

Key skills

AI-extracted from the job advert

Must-have skills
PythonTypeScriptC++SC clearance eligibilityComplex software systems deliveryNavigation systems experienceTechnical leadership
Nice-to-have
Computer visionSensor fusionAI integrationModern deployment tools
Soft skills
Technical leadershipProblem solvingMentoringCommunicationOwnershipCollaboration
SpeedCV AI

Application advice

5 AI-generated recommendations to maximise your chances.

1

⭐ Highlight your Python, TypeScript and C++ experience prominently as these are the core technical requirements

2

🔒 Emphasise your eligibility for SC clearance early in your CV as this is essential for the role

3

🤖 Showcase any navigation, sensor fusion, computer vision or AI integration projects you've worked on

4

📊 Quantify your technical leadership impact: 'Led 5-person engineering team, delivered 3 navigation systems'

5

🎯 Demonstrate end-to-end system delivery experience with specific examples of complex software projects

NEW
AI SpeedCV

Suggested CV bullets

3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.

How to tailor your CV

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.

NEW
AI cover letter

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.

Get my personalised letter — free

Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).

SpeedCV exclusive
SpeedCV AI

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
SpeedCV AINEW

STAR answer examples

Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.

1Question

Tell me about a time you took technical ownership of a complex system

I took ownership of a navigation system integration project that was 3 weeks behind schedule due to sensor fusion complexity. I analysed the 12-component architecture, identified that the AI prediction module was causing 400ms latency spikes. I redesigned the data pipeline using asynchronous processing in Python, reducing latency to 50ms and enabling real-time performance. The system launched on schedule and achieved 98% accuracy in field testing, leading to £180,000 in new contracts.
2Question

Describe how you've mentored other engineers while maintaining hands-on development

While leading development of a computer vision system in C++, I mentored 3 junior engineers through daily code reviews and pair programming sessions. I maintained 60% hands-on coding time, implementing the core image processing algorithms myself. I created technical documentation and held weekly architecture sessions, helping the team understand sensor integration patterns. This approach reduced bug rates by 35% and enabled all 3 engineers to independently handle complex features within 8 weeks.

Similar jobs

View all