CV

Software Engineer

CV-Library Morecambe, Lancashire Posted 30 Sep 2026 Closing: 01 Jan 0001
Permanent
£30000 - £50000/annum

Job Description & Overview

Software Engineer

Permanent | Hybrid

An exciting opportunity has arisen for a Software Engineer to join a highly technical engineering team developing sophisticated software for complex, real-world systems.

You’ll work across a variety of projects involving software development, data processing, sensor integration and machine vision, ranging from rapid proof-of-concept work through to robust software components used within long-lived engineering products.

This would suit an engineer with a strong STEM background, excellent problem-solving skills and solid software engineering fundamentals. Specialist domain knowledge isn’t essential and can be developed within the role.

What You’ll Be Doing

Developing and maintaining high-quality, reusable software components.

Working across projects using Python, C#, C++, TypeScript and modern web technologies.

Contributing to system design, technical decisions and code reviews.

Debugging, profiling and optimising complex or performance-sensitive software.

Working within a multidisciplinary engineering team.

Supporting both rapid development projects and longer-term product development.

What We’re Looking For

Strong programming ability in one or more languages such as Python, C#, C++, TypeScript or similar.

Good understanding of object-oriented programming (OOP).

Strong software engineering fundamentals including modular design, separation of concerns, version control, testing and debugging.

Experience developing well-structured software for complex systems.

Strong analytical and problem-solving skills.

A STEM background such as Computer Science, Engineering, Mathematics, Physics, or equivalent practical experience.

Desirable

Experience in any of the following would be advantageous:

Machine vision or image/data processing.

Sensor or hardware integration.

Multi-threaded, real-time or performance-sensitive software.

Windows or Linux desktop application development.

Working across the full software stack.

Contributing to established, shared codebases.

This is an excellent opportunity for a Software Engineer who enjoys solving challenging technical problems, learning new technologies and developing software that interacts with complex real-world systems

Ready to apply for this vacancy?

This driving opportunity is hosted on CV-Library. Click below to view the official posting and submit your application.

Key Details
  • Date Posted: 30 Sep 2026
  • Location: Morecambe, Lancashire
  • Employment Type: Permanent
  • Category: IT
100% FREE CV BUILDER
Need an updated driver CV?

Build an ATS-optimised transport CV in 5 minutes with professional templates.

Build Free CV Now
Employer Information
CV
CV-Library
Verified Transport Employer

Verified transport and logistics firm operating commercial fleets across the UK network.

More Jobs at CV-Library
Similar Driving Roles
HGV/Class 2 Driver
CV-Library • Preston, Lancashire
HGV Class 2 Driver
Menzies Distribution Solutions • clitheroe
HGV Class 2 Driver
Menzies Distribution Solutions • clitheroe