Software Engineer Jobs in England

426 to 450 of 1,544 Software Engineer Jobs in England

Data & Software Engineer

London, South East, England, United Kingdom
Ada Meher
Data & Software Engineer - AI Start Up - Remote UK - Up to £90,000 Ada Meher are partnered with a forward-thinking start-up within the deals space, who are heavily backed by large companies within the sector. Their objective is to streamline processes for dealmakers to identify targets, cultivate valuable relationships and ultimately secure more deals. They are utilising … AI in various aspects of their business and are looking for an adaptable data/software engineer to join their team and continue to assist with their AI journey.This role is open remotely across the UK for applicants who hold the full right to work in the UK. There are offices based in London and Leeds for occasional … Responsibilities Data Engineering: Design and maintain ETL pipelines Integrate data from internal and external sources PostgreSQL queries and schemas Support AI/LLM features Optimise storage and query performance Software: Coding with Python Back-end systems and API integrations Developing RESTful API's Utilise agile methodology Requirements Strong skills with relational and NoSQL databases such as DynamoDB Strong Python More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Data & Software Engineer

United Kingdom, Sheldon Square, Greater London
Ada Meher
Data & Software Engineer - AI Start Up - Remote UK - Up to £90,000 Ada Meher are partnered with a forward-thinking start-up within the deals space, who are heavily backed by large companies within the sector. Their objective is to streamline processes for dealmakers to identify targets, cultivate valuable relationships and ultimately secure more deals. They are utilising … AI in various aspects of their business and are looking for an adaptable data/software engineer to join their team and continue to assist with their AI journey. This role is open remotely across the UK for applicants who hold the full right to work in the UK. There are offices based in London and Leeds for … Responsibilities Data Engineering: Design and maintain ETL pipelines Integrate data from internal and external sources PostgreSQL queries and schemas Support AI/LLM features Optimise storage and query performance Software: Coding with Python Back-end systems and API integrations Developing RESTful API's Utilise agile methodology Requirements Strong skills with relational and NoSQL databases such as DynamoDB Strong Python More ❯
Employment Type: Permanent
Salary: £50000 - £90000/annum
Posted:

Automation Software Engineer:

Birmingham, West Midlands, United Kingdom
OPR Ltd
Automation Software Engineer: Our client is a global manufacturing company whose UK site is based in Surrey and their head office in Germany. They are looking for a Automation Software Engineer who has good working knowledge of Schneider or Rockwell PLC's. Experience of working in the pharma or manufacturing/packaging industry is essential. Training More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Platform Recruitment
Embedded Software Engineer - Cambridgeshire A multi-national company specialising in the design and development of cutting edge products for a variety of growing industries is currently looking for a senior embedded software engineer with strong low-level development experience Requirements: Strong experience and understanding of low-level firmware development - baremetal/RTOS Experience with C/ More ❯
Employment Type: Permanent
Salary: £30000 - £60000/annum
Posted:

Senior Embedded Software Engineer

Manchester, North West, United Kingdom
ZENOVO LTD
Job Title: Embedded Software Engineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled Embedded Software Engineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products, and play a key … part in shaping the companys technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embedded software for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using C and C++. Integrate … and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board bring-up, debugging hardware/software interfaces, and reading schematics to support hardware integration. Work with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal systems to deliver reliable and efficient solutions. Ensure compliance with industry standards (e.g., MISRA C, ISO 26262, IEC More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

HPC Software Engineer

Basingstoke, Hampshire, United Kingdom
Hybrid / WFH Options
Atomic Weapons Establishment
be considered for this opportunity we encourage you to apply promptly to avoid disappointment as if applications are high the role will close before the closing date given. HPC Software Engineer Closing Date: 4th September 2025 Location: RG7 4PR , located between Reading and Basingstoke, with free onsite parking . Due to the classified nature of the work involved … the opportunity for you to play your part? Would you like to work on an industry leading high-performance computing platform? An opportunity is now available for a HPC Software Engineer to provide computer science support, through development and deployment of software techniques and solutions. Within this role you will be responsible for: Providing appropriate assistance for … porting specific codes to new platforms. Design, coding, testing, installation, and maintenance of software modules. Production of suitable online documentation Interacting with vendors, universities, and US laboratories on leading-edge research. Research level investigation of advanced novel techniques for solution of multi-physics. Development of relevant benchmarks for assessing current and future systems. Maintaining an awareness of current and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer,Java,Secruity,Hybrid

London, South East, England, United Kingdom
Hybrid / WFH Options
Sanderson
Software Engineer London/Hybrid(2-3 days)100-130k Our client, a leading global financial organisation, is seeking a Software Engineer to design, develop, and enhance software solutions using various engineering practices. This role supports the delivery of business, platform, and technology capabilities for both customers and internal teams. A Java background within … Banking preferred) is essential, combined with experience of security related technologies. In this hands-on role, you will be responsible for: Develop and deliver high-quality, scalable, and maintainable software using industry-standard languages, frameworks, and tools. Collaborate with product managers, designers, and engineers to define requirements and ensure solutions align with business goals. Participate in code reviews, knowledge More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:

Automation Software Engineer:

Birmingham, United Kingdom
OPR Ltd
Automation Software Engineer: Our client is a global manufacturing company whose UK site is based in Surrey and their head office in Germany. They are looking for a Automation Software Engineer who has good working knowledge of Schneider or Rockwell PLC's. Experience of working in the pharma or manufacturing/packaging industry is essential click More ❯
Employment Type: Permanent
Salary: GBP 80,000 Annual
Posted:

Full Stack Software Engineer

Cheltenham, Gloucestershire, England, United Kingdom
Hybrid / WFH Options
Computer Futures
Full Stack Software Engineers - Shape the Future of Tech from Anywhere! Are you a Full Stack Software Engineer ready to work on truly innovative, mission-critical projects that make a real impact? Join a company where your skills will help build next-gen platforms used across industries-from AI-driven systems to cloud-native applications powering national … infrastructure. Position: Full Stack Software Engineer (All Levels) Location: Remote first (UK-based) Salary: Up to £75,000 DOE Clearance: SC Clearable (British Citizen, UK residency for 5+ years) Why This Role Stands Out This isn't just another dev job. You'll be part of a forward-thinking engineering team working on projects that push the boundaries More ❯
Employment Type: Full-Time
Salary: £50,000 - £75,000 per annum
Posted:

Software Engineer (AWS)

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
Role Title: Software Engineer (AWS) Duration: contract to run until 31/12/2025 Location: Hybrid, 3 days on site is mandatory. Sheffield (preferred) also open to Birmingham and Edinburgh Rate: up to £552 p/d Umbrella inside IR35 Role purpose/summary Our Client is looking for a highly motivated and experienced Senior Software Engineer to support development of services hosted on Public Cloud platforms. You will leverage your expertise in Software Development , along with your DevOps proficiency across AWS , to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment … experience The ideal candidate for this role will have the below experience and qualifications: Bachelor's or Master's degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Golang and Python . Experience with Liquibase or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (AWS)

Sheffield, South Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Experis
Role Title: Software Engineer (AWS) Duration: contract to run until 31/12/2025 Location: Hybrid, 3 days on site is mandatory. Sheffield (preferred) also open to Birmingham and Edinburgh Rate: up to £552 p/d Umbrella inside IR35 Role purpose/summary Our Client is looking for a highly motivated and experienced Senior Software Engineer to support development of services hosted on Public Cloud platforms. You will leverage your expertise in Software Development , along with your DevOps proficiency across AWS , to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment … experience The ideal candidate for this role will have the below experience and qualifications: Bachelor's or Master's degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Golang and Python . Experience with Liquibase or More ❯
Employment Type: Contract
Rate: £400 - £552 per day
Posted:

Software Engineer - Associate - Birmingham

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
Software Engineer - Associate - Birmingham location_on Birmingham, West Midlands, England, United Kingdom MORE ABOUT THIS JOB Please note division and function examples are representative of opportunities common for this skill-set. The list is not exhaustive, and availability of open roles is determined based on business need. Specific roles will be confirmed through the interview process. What we … Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform … finance, and explore a world of opportunity at the speed of markets . RESPONSIBILITIES As a software engineer, you are the change agents that transform Goldman Sachs by applying your technical know-how. Be a part of our embedded engineering teams, that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineers

Cheshire, United Kingdom
NMS Recruit Ltd
NMS Recruit are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between … site and home. Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that adheres to industry standards. … continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working More ❯
Employment Type: Permanent
Salary: GBP 50,000 Annual
Posted:

Embedded Software Engineers

Chester, Cheshire, North West, United Kingdom
NMS Recruit
NMS Recruit are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between … site and home. Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that adheres to industry standards. … continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Software Engineer

Cambridge, England, United Kingdom
Aquent
Job Title: Software Engineer Client Location: Cambridge or Bourne - fully on-site Starting: September/October 20 Salary/Pay Rate: £47.12 per hour (PAYE) - 40 hrs/week Hours: Part-time Duration: 12 months Join a pioneering research and development team as a Software Engineer, contributing to cutting-edge advancements in data collection technology. You … will play a pivotal role in building and maintaining the software and systems that power our data collection lab, ensuring the efficient, accurate, and reliable capture of data from prototype devices. Your work will directly impact the development of next-generation technology. Imagine working on cutting-edge prototype wearable devices! As a key member of our team, you will … develop software to interface with these devices, integrating them seamlessly into our data collection platform. You will focus on optimizing the data collection process for efficiency, reliability, and accuracy, working with a variety of recording equipment for audio, video, inertial measurements, and other modalities. Your expertise in distributed systems will be essential as you deploy, test, and evaluate upgrades More ❯
Posted:

Software Engineer

cambridge, east anglia, united kingdom
Aquent
Job Title: Software Engineer Client Location: Cambridge or Bourne - fully on-site Starting: September/October 20 Salary/Pay Rate: £47.12 per hour (PAYE) - 40 hrs/week Hours: Part-time Duration: 12 months Join a pioneering research and development team as a Software Engineer, contributing to cutting-edge advancements in data collection technology. You … will play a pivotal role in building and maintaining the software and systems that power our data collection lab, ensuring the efficient, accurate, and reliable capture of data from prototype devices. Your work will directly impact the development of next-generation technology. Imagine working on cutting-edge prototype wearable devices! As a key member of our team, you will … develop software to interface with these devices, integrating them seamlessly into our data collection platform. You will focus on optimizing the data collection process for efficiency, reliability, and accuracy, working with a variety of recording equipment for audio, video, inertial measurements, and other modalities. Your expertise in distributed systems will be essential as you deploy, test, and evaluate upgrades More ❯
Posted:

Software Engineer C#

Lutterworth, Leicestershire, East Midlands, United Kingdom
Hybrid / WFH Options
Cyber Talent Limited
C#/React - Software Engineer - 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. … per week. Do you have experience of developing C#/React solutions 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 security sector. This role is to complement our existing highly skilled software development team innovating, developing and maintaining our complex software products. Key skills/experience required:- Any of the following:- Modern web frameworks, such as React, Redux Automated testing tools e.g. QUnit for JavaScript, or similar. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Senior Software Engineer, AI Fitness, Health Coach, Fitbit

London, United Kingdom
Google Inc
Senior Software Engineer, AI Fitness, Health Coach, Fitbit link Copy link corporate_fare Google place London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply link Copy link Bachelor's degree or equivalent practical experience. 5 years of experience with data structures or algorithms and … software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Experience using machine learning frameworks (e.g., Tensorflow, PyTorch, or Jax). Experience with machine learning model pretraining, fine-tuning, evaluation, and methodologies. Preferred qualifications: Master's degree or PhD … in Computer Science or related technical field. Experience publishing in high-quality machine learning journals. Experience with Python and C++. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Bristol, Gloucestershire, United Kingdom
Platform Recruitment
Bristol - Embedded Software Engineer - 45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Software engineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude … including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not essential More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 60,000 Annual
Posted:

Embedded Software Engineer

Bristol, City of Bristol, United Kingdom
Platform Recruitment
Bristol - Embedded Software Engineer - £45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Software engineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude … including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not essential More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Lead Software Engineer (Java)

Worcester, Worcestershire, United Kingdom
Hybrid / WFH Options
Hewett Recruitment
Lead Software Engineer - Java Location: Hybrid - Worcestershire (2 days per week on-site) An established and forward-thinking organisation is looking for an experienced Lead Java Software Engineer to join a collaborative and Agile development team. This is a hands-on development role, contributing to the delivery of enterprise-scale systems and the continuous improvement of … a complex technical estate. You'll work across all phases of the software development lifecycle and play a key role in enhancing both customer experience and system capability. Tech Stack Core Java development Web services (REST and SOAP) SQL and database development Exposure to Microsoft technologies and modern CI/CD practices is a bonus Working with both legacy … Java-based applications and services Contributing to the design and evolution of scalable architecture Collaborating with cross-functional teams (QA, BAs, Architects, etc.) in a Scrum environment Improving the software development process and mentoring other engineers where needed Playing a key role in Agile ceremonies and delivering high-quality production code What We're Looking For Solid commercial experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Eutelsat Communications SA
Select how often (in days) to receive an alert: Senior Software Engineer Country/Region: GB Connect with Eutelsat Group Be part of a new era in communications, transforming connectivity with Eutelsat Group - the world's first GEO-LEO integrated global satellite operator. As a leader in satellite communications, we provide global connectivity solutions - connecting businesses, communities, and … us? Apply today and help us build a more inclusive, sustainable future in the world of satellite technology Job Overview We are looking for an enthusiastic and skilled Senior Software Engineer to join our team and play a critical role in developing and maintaining the ground infrastructure software that powers Eutelsat Group's global LEO-GEO satellite … challenging and rewarding in equal measure, the workload is substantial, the pace is fast, and the exposure to cutting-edge technology is unparalleled. You'll be involved in developing software that supports our satellite operations, network operations, customer provisioning, and customer user terminals (UTs). The role requires flexibility to handle multiple projects and ability to context switch is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
ETS Technical Selection
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry protocols. … Participate actively in quality assurance, including software testing and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and partners as More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Engineer C

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry protocols. … Participate actively in quality assurance, including software testing and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and partners as More ❯
Employment Type: Permanent
Salary: £45000 - £57500/annum Bonus Pension
Posted:

Software Engineer

Farnborough, Hampshire, South East, United Kingdom
Peregrine
Join us as a Software Engineer for our client. At Peregrine, were always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector we are always in search of the best talent … be deployed across our portfolio of clients as a specialist consultant, working on a wide array of complex projects across multiple industries. The Role: We are looking for a Software Engineer with a strong foundation in API development and C# to join our data engineering team in a highly regulated industry. In this role, youll be instrumental in … designing and building scalable, secure software systems that support seamless data movement between internal systems, third-party platforms, and cloud services. Your core focus will be developing and maintaining APIs and backend services that enable data ingestion, transformation, and delivery across our enterprise architecture. Youll collaborate with cross-functional teams to ensure data is available where and when its More ❯
Employment Type: Permanent
Posted:
Software Engineer
England
10th Percentile
£52,000
25th Percentile
£62,500
Median
£75,900
75th Percentile
£111,250
90th Percentile
£135,000