Software Engineering Jobs in England

2,001 to 2,025 of 3,057 Software Engineering Jobs in England

Embedded Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
TRIA
Software Engineer – Embedded Systems Salary: £40,800–£50,000 depending on experience Benefits: Bonus scheme, private healthcare, enhanced leave, pension, flexible working, and more A leading product development consultancy is seeking a skilled Software Engineer to join its multidisciplinary team. Specialising in medical and consumer health innovation, the company operates globally with design and manufacturing partners across Europe … the USA, and Asia. About the Role: You’ll work on cutting-edge embedded systems projects, contributing across the software stack. This is a full-time role based in central Bristol, with flexible hybrid working and occasional travel to client sites. Key Requirements: Professional experience in embedded software development (C/C++) Familiarity with STM32, CubeMX, and communication More ❯
Posted:

Software Engineer C#

Lutterworth, Leicestershire, East Midlands, United Kingdom
Hybrid / WFH Options
Cyber Talent Limited
C# - Software Engineer - React or Redux - Hybrid - £45,000 + Bens - Hybrid:- This is an excellent opportunity for a Web Software engineer who has experience of developing browser-based solutions and is looking for a new challenge. Opportunities like this do not come up very often and this could really be a landmark moment in your career. You … will be working for one of the most innovative software/services companies in the world, who will enable you to progress your career and learn new skills. Salary - £45,000 + Pension + Health + stock options + hybrid working - 2 days in the office per week. Do you have experience of developing C# solutions in React or … Redux and are looking for a new challenge? You will be working with some of the most innovative software solutions within cyber security and a fantastic team of experts that you will learn from and enhance your technical and domain knowledge. Responsibilities:- This role is part of my customers existing software development team who work in the cyber More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Embedded Software Engineer

Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
As a Senior Embedded Software Engineer, you will be responsible for the design, development, testing, and integration of embedded software for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions running on ARM … Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining and eligibility for … SC clearance) is mandatory. Skills: Minimum 5 years' experience in embedded software development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware components and interfaces Experience with communication More ❯
Employment Type: Contract
Posted:

Embedded Software Engineer

Hemel Hempstead, Hertfordshire, United Kingdom
Morson Talent
As a Senior Embedded Software Engineer, you will be responsible for the design, development, testing, and integration of embedded software for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions running on ARM … Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining software architecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining and eligibility for … SC clearance) is mandatory. Skills: Minimum 5 years’ experience in embedded software development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware components and interfaces Experience with communication More ❯
Employment Type: Contract
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Enterprise Recruitment Ltd
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and … build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embedded C …/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast. Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-150k Key Skills : embedded C, RTOS, bare-metal Desirable skills More ❯
Employment Type: Permanent
Salary: £60000 - £150000/annum Equity
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe?The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025.They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and build … the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in todays market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embedded C (ideally C++ …/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-150k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust More ❯
Employment Type: Permanent
Posted:

Software Engineer C#

Bitteswell, Leicestershire, UK
Hybrid / WFH Options
Cyber Talent Limited
C# Want to apply Read all the information about this position below, then hit the apply button. - Software Engineer - React or Redux - Hybrid - £45,000 Bens - Hybrid:- This is an excellent opportunity for a Web Software engineer who has experience of developing browser-based solutions and is looking for a new challenge. Opportunities like this do not come … up very often and this could really be a landmark moment in your career. You will be working for one of the most innovative software/services companies in the world, who will enable you to progress your career and learn new skills. Salary - £45,000 Pension Health stock options hybrid working - 2 days in the office per week. … Do you have experience of developing C# solutions in React or Redux and are looking for a new challenge? You will be working with some of the most innovative software solutions within cyber security and a fantastic team of experts that you will learn from and enhance your technical and domain knowledge. Responsibilities:- This role is part of my More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Sustainable Cloud-Native Platform

London, United Kingdom
Burns Sheehan
Senior Software Engineer Sustainable Cloud Native Platform Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Skills: Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed Systems About the Role Are you a Senior Software Engineer with significant cloud/infrastructure experience? Are you interested in joining a company that is solving … with top talent and make a real impact on projects? We are partnered with an exciting cloud startup that has received record funding and is looking for innovative Senior Software Engineers to join their ambitious team. With a new CTO experienced in building leading cloud platforms, the team is rapidly growing and aims to attract the best talent. Having … the world's most accountable and sustainable cloud provider. What We're Looking For Tech-agnostic mindset, with preferable experience in Golang, Rust, or C/C++ Experience in software infrastructure or building cloud-native applications Experience working with high-scale, distributed systems Understanding of systems design and component interactions If this sounds like you, please apply to learn More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - R14839

Stevenage, Hertfordshire, England, United Kingdom
The One Group
Senior Software Engineer (Test Software) Location: Stevenage Salary: Up to £75,000 per annum + Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), great pension, Annual Pay Review, Enhanced Parental Leave, Training & Membership Fund, Courses & Training, Hobby Clubs and more A market leading and global company within the aerospace defence sector are looking … for passionate software engineers with experience within test software. This is a fascinating chance to be involved with developing and supporting test software solutions for use within test equipment on aerospace electronics and their control systems. You will get the opportunity to work with teams across all areas test solution design including Real-Time, software, hardware and … UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Strong programming knowledge of C, C++ or ADA Previous experience within software development for hardware or safety critical testing Work with a multidisciplinary team to create extensible code for new development and to deliver software solutions Creative design and critical More ❯
Employment Type: Full-Time
Salary: £55,000 - £75,000 per annum
Posted:

Senior Linux Software Engineer - Hybrid

Worcester, Worcestershire, West Midlands, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Zenovo are currently recruiting for an experienced Linux Software Developer. You will contribute to both major new product developments and the ongoing maintenance of existing projects. Senior Linux Software Developer £50,000 - £60,000 Hybrid - Offices days will be in Worcestershire What you'll be doing: Designing and developing embedded software systems. Working on both new feature … kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a Software Engineer, you will be developing solutions across radio, IoT, and accessory platforms. Your responsibilities will include: Software Development: Design, implement, and test high-quality software solutions, ensuring … seamless integration with hardware and delivery to agreed timelines and requirements. Collaboration & Support: Work closely with R&D, manufacturing, and customer-facing teams, providing technical expertise and resolving software-related issues. Project Planning: Contribute accurate timescale estimates and progress updates to the R&D Manager, helping shape development strategies and ensuring alignment with project goals. Quality & Compliance: Ensure all More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Linux Software Engineer - Hybrid

redditch, midlands, united kingdom
Hybrid / WFH Options
ZENOVO LTD
Zenovo are currently recruiting for an experienced Linux Software Developer. You will contribute to both major new product developments and the ongoing maintenance of existing projects. Senior Linux Software Developer £50,000 - £60,000 Hybrid - Offices days will be in Worcestershire What you'll be doing: Designing and developing embedded software systems. Working on both new feature … kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a Software Engineer, you will be developing solutions across radio, IoT, and accessory platforms. Your responsibilities will include: Software Development: Design, implement, and test high-quality software solutions, ensuring … seamless integration with hardware and delivery to agreed timelines and requirements. Collaboration & Support: Work closely with R&D, manufacturing, and customer-facing teams, providing technical expertise and resolving software-related issues. Project Planning: Contribute accurate timescale estimates and progress updates to the R&D Manager, helping shape development strategies and ensuring alignment with project goals. Quality & Compliance: Ensure all More ❯
Posted:

Embedded Software Engineer

Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
1TECH STAFFING LIMITED
Embedded Software Engineer Mid- Senior Level Location: Hybrid/London/South of the UK Salary: £55,000 DOE Type: Full-time, Permanent A pioneering client in the aerospace sector is seeking an experienced Embedded Software Engineer to support the development of breakthrough technologies in this sector. This is a unique opportunity to contribute to world-first innovations … in the aerospace industry and work at the cutting edge of embedded systems design. The role involves developing real-time embedded software for both spacecraft platforms and ground support systems, working in a cross-functional team alongside electronics, systems, and test engineers. Key Responsibilities: Design and implement embedded software in C/C++ for real-time operating systems … embedded C/C++ development experience Proven experience working with RTOS-based systems Familiar with low-level hardware protocols Confident reading electronics schematics and component datasheets Understanding of structured software design, testing, and documentation practices Desirable: Experience with Python for scripting and test automation Familiarity with UML, Agile methodologies, and version control tools Exposure to aerospace/space systems More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Software Engineer - Quant Hedge Fund - Data Platform - £275k

London Area, United Kingdom
Paragon Alpha - Hedge Fund Talent Business
mostly systematic equities and options, and due to their trading style they rely on cutting edge platforms, applications and tech to drive standards higher. They need to hire a Software Engineer to work on a research data platform, which will house data sets used for Treasury, compliance and Quant Research. Stack: Python, AWS , Docker The firm is made up More ❯
Posted:

Software Engineer - Quant Hedge Fund - Data Platform - £275k

City of London, London, United Kingdom
Paragon Alpha - Hedge Fund Talent Business
mostly systematic equities and options, and due to their trading style they rely on cutting edge platforms, applications and tech to drive standards higher. They need to hire a Software Engineer to work on a research data platform, which will house data sets used for Treasury, compliance and Quant Research. Stack: Python, AWS , Docker The firm is made up More ❯
Posted:

Software Engineer - Quant Hedge Fund - Data Platform - £275k

slough, south east england, united kingdom
Paragon Alpha - Hedge Fund Talent Business
mostly systematic equities and options, and due to their trading style they rely on cutting edge platforms, applications and tech to drive standards higher. They need to hire a Software Engineer to work on a research data platform, which will house data sets used for Treasury, compliance and Quant Research. Stack: Python, AWS , Docker The firm is made up More ❯
Posted:

Software Engineer - Quant Hedge Fund - Data Platform - £275k

london, south east england, united kingdom
Paragon Alpha - Hedge Fund Talent Business
mostly systematic equities and options, and due to their trading style they rely on cutting edge platforms, applications and tech to drive standards higher. They need to hire a Software Engineer to work on a research data platform, which will house data sets used for Treasury, compliance and Quant Research. Stack: Python, AWS , Docker The firm is made up More ❯
Posted:

Embedded Software Engineer

Belper, Derbyshire, United Kingdom
EMBS Engineering
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding skills, a … above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined specifications. Required Technical Skills/Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum + Benefits
Posted:

C++ Robotics Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
Wave Recruitment
Senior Software Engineer (C++) Permanent | Hybrid (UK-based) | High-growth scale-up About the Role We’re partnered with a cutting-edge robotics company building intelligent autonomous systems for real-world environments. They’re hiring a Senior Software Engineer to take technical ownership of their core software stack. This role is ideal for an engineer who blends … deep object-oriented programming knowledge with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are … management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Proven track record of building maintainable, scalable software with strong modular design Strong instincts for clean APIs, architecture ownership, and technical debt management What’s on Offer Competitive salary + equity Private medical & dental Learning/conference More ❯
Posted:

Software Engineer - Quant Hedge Fund - Data Platform - £275k

london (city of london), south east england, united kingdom
Paragon Alpha - Hedge Fund Talent Business
mostly systematic equities and options, and due to their trading style they rely on cutting edge platforms, applications and tech to drive standards higher. They need to hire a Software Engineer to work on a research data platform, which will house data sets used for Treasury, compliance and Quant Research. Stack: Python, AWS , Docker The firm is made up More ❯
Posted:

Systems Integration Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Rebel Recruitment
Role: Systems Integration Software Engineer Location: Nottingham Working Arrangement: Office based with occasional travel Salary: Up to £50k, opportunity to increase earnings through OOO Are you passionate about building software that bridges the digital and physical worlds? Our client, a leader in automation solutions, is looking for a Systems Integration Software Engineer to join their growing team. … Build scalable data exchange solutions using SQL, XML, and JSON Debug, optimise, and performance-tune applications Produce clear technical documentation Stay current with best practices in integration and automation software About You Proficiency in C and C# .NET Solid SQL skills (queries, stored procedures, performance tuning) Knowledge of XML and JSON data structures Experience in Windows desktop development (WinForms … confident, client-facing skills Why Apply? Be part of a forward-thinking business thats shaping the future of automation Work on exciting projects that integrate manufacturing with cutting-edge software Join a collaborative, innovative team that embraces modern tools and technologies Competitive salary with flexible hybrid working options Opportunities for professional growth and development We welcome diverse applicants and More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

C++ Robotics Software Engineer

bath, south west england, united kingdom
Hybrid / WFH Options
Wave Recruitment
Senior Software Engineer (C++) Permanent | Hybrid (UK-based) | High-growth scale-up About the Role We’re partnered with a cutting-edge robotics company building intelligent autonomous systems for real-world environments. They’re hiring a Senior Software Engineer to take technical ownership of their core software stack. This role is ideal for an engineer who blends … deep object-oriented programming knowledge with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are … management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Proven track record of building maintainable, scalable software with strong modular design Strong instincts for clean APIs, architecture ownership, and technical debt management What’s on Offer Competitive salary + equity Private medical & dental Learning/conference More ❯
Posted:

C++ Robotics Software Engineer

bradley stoke, south west england, united kingdom
Hybrid / WFH Options
Wave Recruitment
Senior Software Engineer (C++) Permanent | Hybrid (UK-based) | High-growth scale-up About the Role We’re partnered with a cutting-edge robotics company building intelligent autonomous systems for real-world environments. They’re hiring a Senior Software Engineer to take technical ownership of their core software stack. This role is ideal for an engineer who blends … deep object-oriented programming knowledge with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are … management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Proven track record of building maintainable, scalable software with strong modular design Strong instincts for clean APIs, architecture ownership, and technical debt management What’s on Offer Competitive salary + equity Private medical & dental Learning/conference More ❯
Posted:

Embedded Software Engineer

Chester, Cheshire, North West, United Kingdom
ZENOVO LTD
Job Title: Embedded Software Engineer Location: Cheshire Salary: Up to £65,000 (Depending on Experience) This is a fantastic opportunity to become part of a progressive, innovation-driven team shaping the future of technology. We are seeking an accomplished Embedded Software Engineer to lead the development of next-generation products in a dynamic, fast-paced environment. In this … challenges and help define product strategy. Collaborate with R&D, Marketing, and global teams to drive innovation. Provide technical leadership, mentorship, and ensure best development practices. Manage full-lifecycle software projects, ensuring compliance with regulatory and cybersecurity standards. Support IP development and represent at industry events around the world. What Were Looking For Degree in a related field. Expertise More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Engineer - C

Mile End, Essex, United Kingdom
Verso Recruitment Group
Are you a talented Software Engineer - C++ with a passion for developing cutting-edge graphical user interfaces for embedded systems? This role offers a unique chance to advance your career while working with a dynamic and innovative team in Colchester. This position promises not just a job, but a platform where your skills can shine and grow. Imagine working … GUIs using C++, QT, and Java, ensuring high performance and seamless user experiences. Your contributions will directly impact the functionality and user satisfaction of advanced embedded systems. For the Software Engineer - C++, the ideal candidate will possess: - Proficiency in C++, QT, and Java: Demonstrated experience in these programming languages and frameworks is essential. - Experience with GUI Development: A solid … the next step in your career and contribute to exciting projects in the realm of embedded systems, this role could be the perfect match. For more information for the Software Engineer - C++, please contact Cathy Swain. You can contact via (url removed) or on (phone number removed). More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted:

Software Engineer - C

Colchester, Mile End, Essex, United Kingdom
Verso Recruitment Group
Are you a talented Software Engineer - C++ with a passion for developing cutting-edge graphical user interfaces for embedded systems? This role offers a unique chance to advance your career while working with a dynamic and innovative team in Colchester. This position promises not just a job, but a platform where your skills can shine and grow. Imagine working … GUIs using C++, QT, and Java, ensuring high performance and seamless user experiences. Your contributions will directly impact the functionality and user satisfaction of advanced embedded systems. For the Software Engineer - C++, the ideal candidate will possess: - Proficiency in C++, QT, and Java: Demonstrated experience in these programming languages and frameworks is essential. - Experience with GUI Development: A solid … the next step in your career and contribute to exciting projects in the realm of embedded systems, this role could be the perfect match. For more information for the Software Engineer - C++, please contact Cathy Swain. You can contact via (url removed) or on (phone number removed). More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:
Software Engineering
England
10th Percentile
£47,500
25th Percentile
£57,500
Median
£77,500
75th Percentile
£110,000
90th Percentile
£135,000