Software Engineer Jobs in England

651 to 675 of 1,541 Software Engineer Jobs in England

Staff Software Engineer - Functional Safety

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview: We are looking for a highly motivated and skilled software engineer to join our team, focusing on Functional Safety Software Development! In this role, you will contribute to the design, implementation, and verification of software that meets the safety standards for embedded and real-time systems. You will collaborate with multi-functional teams to … middleware stack development. This is a great opportunity to make a tangible impact by working on projects that directly affect safety in the automotive sector! Responsibilities: Design and implement software components that meet functional safety requirements (e.g., ISO 26262, IEC 61508). Work to bring function safety to existing code. Develop and maintain documentation to support safety certification and … compliance audits. Collaborate with safety engineers, hardware teams, and software architects to define software safety requirements and architectures. Support software integration, verification, and validation processes in safety-critical systems. Contribute to process improvements and tooling for safety-focused software development workflows Required Skills and Experience: Strong proficiency in C development, particularly in embedded or system-level More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applications Software Engineer

London, United Kingdom
Hybrid / WFH Options
Quantum Motion
About The Role and Team We are seeking a highly skilled Applications Software Engineer to join our applications team, building robust, maintainable, and high-performance software that supports cutting-edge quantum computing research. This is an individual contributor role, you will design, implement, test, document, and maintain production-quality software libraries intended for real-world use … expected to hit the ground running, working independently to deliver high-quality code without heavy guidance from senior team members. While prior quantum computing knowledge is not required, exceptional software engineering ability is essential. We seek engineers who excel at end-to-end software development-from architecture and implementation to testing, documentation, integration, and maintenance-building robust, production … and we have so far raised over £62 million in equity and grant funding. We bring together the brightest quantum engineers, integrated circuit (IC) engineers, quantum computing theoreticians and software engineers to create a unique, world-leading team, working together closely to maximise our combined expertise. Our collaborative and interdisciplinary culture is an ideal fit for anyone who thrives More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer

London, United Kingdom
Bühler Gruppe
Reporting to the Head of Software, the Software Development Engineer, will be responsible for software design and developing, as part of a multi-disciplinary team, system control software for new and existing optical sorting machines. This is where you'll excel Design and development in collaboration with a multi-disciplinary team, system control software for new and existing optical sorting machines. Lead design, develop, test, and amend software to ensure that the design is functional, meets the agreed specifications and standards and is available for application at the appropriate time in the project development cycle. Conduct feasibility studies and evaluation of ideas to produce design specifications for embedded software that meet … the agreed functional specifications. Discuss user requirements with end users and test engineers to ensure requirements are appropriately understood and defined. Ensure timely delivery of software in accordance with project timescales. Maintain issued software, designing, developing, and testing amendments to resolve problems and/or improve effectiveness as required. Provide a support and advice service to Production to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Software Engineer/Platform Architect - BCG X

London, UK
Boston Consulting Group
algorithms, implementing, and deploying scalable solutions, and enabling colleagues and clients to fully embrace AI. Our product offerings span from fully custom-builds to industry specific leading edge AI software solutions. As a (Senior) AI Software Engineer you'll be part of our rapidly growing engineering team and help to build the next generation of AI solutions. … and delivering thought leadership in scientific communities and papers as well as leading conferences on behalf of BCG X. We are looking for talented individuals with a passion for software development, large-scale data analytics and transforming organizations into AI led innovative companies. Successful candidates possess the following: +4 years of experience in a technology consulting environment Apply software development practices and standards to develop robust and maintainable software Actively involved in every part of the software development life cycle Experienced at guiding non-technical teams and consultants in and best practices for robust software development Optimize and enhance computational efficiency of algorithms and software design Motivated by a fast-paced, service-oriented environment More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer

Wokingham, Berkshire, United Kingdom
Platform Recruitment
Embedded Software Engineer - £45 - 60k DOE – Wokingham– Hybrid My client is a well established company in their niche providing automation solutions for a range of sectors. They are looking for an engineer to take on a mounting workload and help train junior engineers. Main duties: + Real-time embedded software design + Integrating hardware and software More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Software Development Engineer, Finance Technology

London, United Kingdom
Amazon
Software Development Engineer, Finance Technology Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for ensuring a positive customer experience? This is … the job for you. Amazon Financial Technology Team is looking for a results-oriented, driven software development engineer to work in our Software Development Center in Bangalore (IN), who can help us create the next generation of distributed, scalable financial systems. Our ideal candidate thrives in a fast-paced environment, relishes working with big data, enjoys the … complex business contexts that are typically being defined in real-time. We need someone to design and develop services that facilitate global financial transactions worth billions (USD) annually. A Software Development Engineer (SDE) at Amazon works on real world problems on a global scale, owns their systems end to end and influences the direction of our technology that More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Swindon, Wiltshire, United Kingdom
Hybrid / WFH Options
Edenred France
Senior Software Engineer Hybrid - Swindon or London - 2 days per month We are now recruiting several Senior Software Engineers to join Edenred PayTech, in what is an exciting time for us as a business, as we continue to grow to meet our ambitious plans for 2025. We are further expanding our engineering teams as we evolve our … products and solutions across payments technology and digital banking. Our Senior Software Engineers will actively contribute to the overall design, implementation, and testing of the platform, and take the technical lead on new feature developments and drive them through to completion and rollout. You will be responsible for developing and mentoring our junior talent within our various project teams … and continue to ensure all software meets our quality benchmarks. What you will be doing: Design and development of features and platform enhancements in adherence to Edenred development standards and best practice Ensure good maintenance through documentation, knowledge sharing, and reducing complexity Ensuring that agreed development processes are adhered to and that deliverables meet agreed quality standards and timescales More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Bolton, England, United Kingdom
The ONE Group Ltd
Embedded Software Engineer Location: Bolton Salary: Up to £65,000 per annum + Bonus Benefits: 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 defence sector are looking for passionate software engineers with experience within embedded software. This is a fascinating … chance to be involved with developing cutting-edge Real-Time subsystem software solutions for use within on-board aerospace electronics and their control systems. They are recruiting into many spaces including Real-Time, Command & Control, Human Machine Interface, Cyber Security, Simulation & Experimentation and New Product. This position is subject to security clearance and so all candidates must be British … years. Previous or current SC and DV clearance is highly beneficial. Duties & Experience: Work with a multidisciplinary team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C/C++, C# or ADA Previous experience with bare-metal embedded software Model More ❯
Posted:

Senior Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
the highest security and trust worldwide. Job Description The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation … test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade possesses knowledge for specific fields and performs structured work assignments. Uses established procedures to solve problems by making judgments and gets work done with quality under moderate supervision. Has limited discretion … to vary from established procedures. Scope Define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, within the Cyber UK Business Unit, delivering multiple concurrent research, development and production programmes ranging from tens of £k to several £m. Responsible for/Key responsibilities Architect More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Glastonbury, Somerset, United Kingdom
Hybrid / WFH Options
Zenovo
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : 60,000 - 65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and existing … systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups … and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as Software More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality … software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 80,000 Annual
Posted:

Software Engineer

East Tilbury, Essex, United Kingdom
Holt Executive Ltd
Looking to build software that powers real-world security systems? Join a forward-thinking team developing next-generation radar technology used in over 35 countries for border surveillance, perimeter protection, and critical infrastructure security. You'll work on everything from embedded radar software to advanced control interfaces, developing new capabilities, improving user experiences, and integrating with third-party … surveillance platforms. This is a great opportunity for a curious and capable software engineer ready to take on exciting technical challenges in a multidisciplinary environment. What You'll Be Doing: Design and develop software across a range of radar systems and interfaces Build integrations with third-party surveillance and security platforms Enhance system usability and improve user … experiences Help evolve the team's engineering practices and techniques What We're Looking For: 2+ years' experience in software development Strong understanding of object-oriented programming Excellent communication and teamwork skills Problem-solver with a creative, analytical mindset Comfortable engaging with end users and stakeholders It'd Be Great If You Also Have Some Of The Following: Degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Fruition Group
Senior Software Engineer Full Stack - AI Health Tech London, 2 days a week on site Up to £110,000 + Equity Looking to work on something meaningful? I'm currently helping a mission-led health tech start-up who are using AI to remove admin overload, freeing up doctors and clinicians to do what they do best: care. … complex, data-heavy workflows with intelligent automation. The result? Faster decisions. Better care. Less burnout. And millions of lives already improved. They're looking for a Senior Full Stack Engineer to join our founding tech team and help scale the impact even further. What You'll Be Doing Take real ownership across the full development lifecycle - from idea to More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - GenAI

London, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH • Job Title: Senior Software Engineer - GenAI • Location: London/Salford/Glasgow/Newcastle/Cardiff (This is a hybrid role and the successful candidate will balance office working with home working … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Senior Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - GenAI

England, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH • Job Title: Senior Software Engineer - GenAI • Location: London/Salford/Glasgow/Newcastle/Cardiff (This is a hybrid role and the successful candidate will balance office working with home working … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Senior Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - GenAI

Salford, Manchester, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH • Job Title: Senior Software Engineer - GenAI • Location: London/Salford/Glasgow/Newcastle/Cardiff (This is a hybrid role and the successful candidate will balance office working with home working … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Senior Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer React

London, South East, England, United Kingdom
Certain Advantage
Software Engineer (React) London (Hybrid) 6 month contract Rates: Negotiable We’re working with a leading global trading organisation that’s transforming its approach to market analytics to gain a competitive edge in crude and products trading. By harnessing rich internal and external data, and applying cutting-edge technology, this team delivers intuitive, data-rich products that empower … analysts and traders to make smarter, faster decisions. The Role We’re seeking a Front-End Engineer to join a collaborative, cross-functional product team. You’ll work alongside other engineers, product owners, designers, and external vendors to create high-quality, user-friendly applications that directly influence trading performance. What You’ll Be Doing Building UIs with modern tech … coordinate, and gather feedback Contributing to the full product lifecycle, from concept to deployment Championing performance, accessibility, and exceptional user experience What We’re Looking For 4+ years overall software engineering experience 2+ years’ recent, hands-on React development experience (coding, testing, debugging, automation) Proven experience building data-rich, user-friendly JavaScript/HTML/CSS applications Exposure to More ❯
Employment Type: Temporary
Salary: Salary negotiable
Posted:

Senior Software Engineer C++

Glastonbury, Somerset, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and existing … systems for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups … and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as Software More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer

Farnborough, Hampshire, United Kingdom
Hybrid / WFH Options
TUV SUD Limited
As a Senior Innovations engineer you will be developing software-based solutions to business problems in a small team of full-stack software engineers. These solutions will be aimed at ensuring TUV SUD is well placed to deliver future services in a timely, efficient and competitive manner. You will be developing tools that will be used internally … we push to digitize and automate our internal processes. As part of the Innovations Team, you will liaise with various parts of the business to provide new and innovative software solutions for internal company usage. You will be expected to input on software requirements, software implementation and propose effective solutions. You will also be expected to support … and guide software engineers with less experience than yourself. Where the vacancy is filled from within TUV SUD, a handover period will be required to allow for training and delegation of current responsibilities. Duties and Responsibilities Writing C#/.NET software to automate manual processes and help improve efficiencies across the business. Functioning as a full-stack developer More ❯
Employment Type: Permanent
Posted:

Java Software Engineer

Luton, Bedfordshire, United Kingdom
Tilo Consulting
Java Software Engineer Lutom - Hybrid £50,000 - £100,000 Tilo Consulting are currently recruiting for a market-leading Software Solution provider in the UK. They are looking for a Java Engineer to join the rapidly growing team. The position is being offered as hybrid. This is a fully hands-on role, with the opportunity to work … be developing robust, secure, and scalable applications. In terms of match to the role, we are ideally looking for candidates with the following background: Well versed in delivering complex software solutions. Strong expertise in Java, OO design patterns, multi-threading and asynchronous paradigms. Experience with Spring, Git, Postgres, MongoDB, and JavaScript. Comfortable designing APIs and working across cloud-native More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum Excellent Benefits
Posted:

Embedded Software Engineer - Contract

Oxford, Oxfordshire, South East, United Kingdom
ZENOVO LTD
Embedded Software Engineer - Contract Oxford Inside IR35 Hybrid £55-60/h Immediate Start Highlights of this role: Collaborate with a talented team of engineers to develop and optimize embedded software solutions Leverage your problem-solving skills to tackle complex challenges and drive technological advancements Contribute to the growth and success of a respected industry leader in … engineering and manufacturing Preferred Requirements: Proficient in C/C++ programming and experience with embedded systems and microcontrollers Familiarity with real-time operating systems and experience in software design and development Strong understanding of software architecture, algorithms, and data structures Ability to work collaboratively in a team environment and communicate effectively with cross-functional stakeholders Passion for staying … up-to-date with the latest trends and technologies in the embedded software field Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field Proven track record of successful software development projects in an engineering or manufacturing environment Certifications or specialized training in embedded systems or software engineering are a More ❯
Employment Type: Contract
Posted:

Software Engineer

London, United Kingdom
Career Moves Group
Software Engineer Location: London, St Giles Length: ASAP - 18th February 2026 Rate: £44.23 per hour (inside IR35) Hours: Normal business hours (Hybrid, 3 days a week office based) Overall Role responsibilities : As a Web Solutions Engineer (WSE) you are responsible for building, designing, and deploying scalable, modern, web applications. You deliver full pieces of functionality on moderately … in JavaScript or TypeScript, Java, Kotlin, Golang, and/or SQL Test, debug, maintain and/or update full-stack web applications. Create services using standard and Google-specific software development tools. Write and review technical documents, including design, development, and revision documents. Collaborate with Product, UX, QA, and engineering teams, to deliver new features Mandatory Skills/Qualifications … Education: BS degree in Computer Science, Electrical Engineering, Math or related quantitative field or 3 years of experience in software development. 3+ years' experience writing JavaScript or TypeScript, Java, Kotlin, Golang, and/or SQL 3+ years' experience developing resource-oriented APIs 3+ years' experience designing and debugging databases Experience in multiple general purpose programming languages and building large More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - National Security

Bristol, Gloucestershire, United Kingdom
CACI Limited
Senior Software Engineer - National Security About Us: We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve our customers' complex operational problems. As our business grows, we seek experienced Software Engineers to join our live projects within the National Security team. Candidates should ideally hold high-level … protecting the UK. You will develop mission-critical systems and contribute to national safety. The Opportunity: You will join an Agile team working on diverse, complex projects, building bespoke software solutions and enhancing capabilities. Your responsibilities include: Implementing software solutions through design, development, and testing Utilizing a range of technologies, with a focus on open-source libraries and … components Building continuous integration pipelines using tools like GitLab to ensure software quality and security Deploying systems across environments including AWS, Azure, and private clouds Engaging throughout the software lifecycle: concept, requirements, architecture, implementation, delivery, training, support, and maintenance Leading teams and managing client engagement, depending on experience The Fit: All team members must be able to obtain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Controls Software Engineer

Beeston, Nottinghamshire, United Kingdom
Express Recruitment
Express Recruitment are proud to be supporting one of Nottingham's longest established software companies. Due a recent company merger and increased investment, our client is seeking the addition of a Controls Software Engineer to join their growing team. Due to the nature of the role, occasional field work is required to attend client sites to assist … in programming and configuration of automation controls software and web application systems. As a result, a full UK Driving License is essential. In return, you can expect to receive a generous starting salary of up to £45,000, plus full entitlement to an annual bonus scheme, private healthcare scheme, flexible working options, paid overtime and genuine opportunities for progression. … customer needs. On average, employees are expected to cover up to x4 overtime shifts per month, which are paid at £200 per shift. Participate in each phase of the software life cycle, including design, programming, configuration and site implementation of software controls Develop software for bespoke automation pilot systems using a mix of MS Visual Studio, C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Radiodetection Ltd
Embedded Software Engineer SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embedded software development? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role Youll play a vital More ❯
Employment Type: Permanent, Work From Home
Posted:
Software Engineer
England
10th Percentile
£51,250
25th Percentile
£62,500
Median
£80,000
75th Percentile
£115,000
90th Percentile
£136,250