Software Engineering Jobs in England

1,551 to 1,575 of 1,998 Software Engineering Jobs in England

React Front End Engineer TypeScript, API's, some C#/Angular

Gatwick, West Sussex, England, United Kingdom
Hays Specialist Recruitment Limited
be in the office minimum 1 day per week. Your new role You will be joining a dedicated Front End team, 1 of 3 Dev Squads and with 20 Software Engineers in total. The company is scaling but are still a family business at their core, open communication and knowledge sharing are fundamental to success in the tech team. … in the code and optimising web apps for speed and performance, including being unit/integration tested and mobile friendly.As an experienced hire you'll be expected to share software best practice and to subscribe to modern programming principles, including understanding the importance of app security, accessibility and scalability alongside and Agile development standards. What you'll need to … Front End estate.Some projects have C#/Angular requirements - so any exposure to these technologies would be standout, though only a small part of your role.A strong understanding of engineering principles and CI/CD pipelines will be beneficial.Git, Jira, Selenium and Webpack will all be important in the role, as will solid background in core HTML/CSS More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum
Posted:

AI Engineer - Start-Up

London, United Kingdom
Hybrid / WFH Options
Networker Global Limited
startup, you will have the chance to: Work on cutting-edge AI and machine learning initiatives that directly impact business outcomes. Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to deliver robust AI solutions. Key Skills Proficiency in Python, TensorFlow, or PyTorch Experience with machine learning algorithms and frameworks Strong understanding of data pre … processing, feature engineering, and model evaluation Familiarity with cloud services (AWS, GCP, Azure) and their AI/ML offerings Knowledge of natural language processing (NLP) and computer vision is a plus Experience 3+ years in AI, machine learning, or data science roles. Proven track record of deploying AI models into production environments. Experience with data manipulation and analysis, using More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Senior Applied AI Engineer

London, United Kingdom
Lawhive
team, representing one of the five largest Series A rounds in Europe for 2024. The Role We're looking for a Senior Applied AI Engineer to join our AI Engineering & Infrastructure team to bring our latest AI-driven features and services into production. Deploying them at scale, improving infrastructure, and ensuring robustness in production. You'll work closely with … AI researchers, software engineers, and product teams to bridge the gap between cutting-edge AI research and real-world applications. Responsibilities Developing production-ready APIs and services that expose AI functionality to internal and external applications. Improving reliability & monitoring for AI-driven applications in production. Scaling AI systems to handle real-world legal use cases (e.g., legal document analysis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer - Start-Up

London, United Kingdom
Hybrid / WFH Options
Networker Global Limited
will have the chance to: Develop and implement cutting-edge machine learning models and algorithms that drive business outcomes and innovation. Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to deliver robust solutions. Work on diverse projects ranging from predictive analytics to natural language processing, providing variety and challenge in your day-to-day … Skills Proficiency in Python and/or R for developing machine learning models. Experience with frameworks such as TensorFlow, PyTorch, or Scikit-learn. Strong understanding of data preprocessing, feature engineering, and model evaluation techniques. Familiarity with cloud platforms like AWS, GCP, or Azure for deploying ML solutions. Knowledge of version control systems (e.g., Git) and CI/CD practices More ❯
Employment Type: Permanent, Work From Home
Posted:

Contract PLC Software Engineer

Reading, Berkshire, South East, United Kingdom
Samuel Frank
PLC Software Engineer Security Cleared - Siemens Berkshire Contract Outside IR35 - £55hr 6 month contract Samuel Frank is recruiting for a Siemens PLC Software Engineer who has current DV level security clearance to work on site in Berkshire for at least 6 months. Key aspects to the PLC Software Engineer position include; The successful PLC Software Engineer … will be responsible for updating, modifying and configuring existing Siemens TIA Portal PLC software and HMIs on the clients site Carry out Siemens PLC software installation, testing and commissioning Knowledge of Siemens SCALANCE or Siemens Network Switches ideal, not essential Experience of writing on-site test documentation Youll need to be a British passport holder and have lived … in the UK for at least the last 5 years and have current DV level security clearance If youre an experienced Siemens PLC Software Engineer and have the required level of security clearance, but youre not available for another 4-6 weeks, that could work. Whilst the preference is for someone to start asap, the end client is happy More ❯
Employment Type: Contract
Rate: From £55 to £60 per hour
Posted:

Data Engineer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Atom Bank
you will be expanding and optimizing our cloud-based data & data pipelines as part of a cross functional team. As a Data Engineer at Atom, you will support our software engineers, data architects, and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. What will your ‘typical’ day look like.... (there … robust and high-quality data throughout all design and implementation Adherence to data governance principles and standards at all time Work collaboratively with the Data Science, Reporting and Data Engineering team in maintaining consistent and accurate data. What do we need from you? Experience with either relational SQL or analytics databases, including Postgres, Cassandra and BigQuery Familiarity with cloud More ❯
Employment Type: Full-Time
Salary: £40,000 - £46,000 per annum
Posted:

Senior Software Engineer

Gloucestershire, United Kingdom
Matchtech
We are seeking a talented and passionate Senior to Lead level Software Engineer with strong experience in embedded C/C++ development. This role is perfect for a self-motivated developer eager to work across a variety of software projects and platforms, from microcontrollers to asymmetric multi-processor systems, while continuing to expand their skillset. As part of … our team, you will be involved in all phases of the full software development lifecycle: deriving requirements, producing software architecture, developing test specifications, coding, debugging, and testing. Key Responsibilities: Define requirements, design, develop, and verify software solutions for various integrity levels, including safety-critical and proof-of-concept applications. Produce high-quality, robust code adhering to internal … Skills and Experience: High proficiency in C and C++ , cross-compiling, and debugging on embedded targets. Solid experience with Embedded Linux (Yocto, Buildroot). Strong knowledge of real-time software design and RTOS concepts. Experience with CI/CD workflows , Git, containerized development environments. Familiarity with debugging tools, hardware interfaces, and safety analysis techniques. Personal Attributes: Strong organizational skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Analyst III - Low-Latency Core Banking Application

Bournemouth, Dorset, United Kingdom
Fairygodboss
Experience using Atlassian Confluence and Lucid Charts for technical documentation and diagramming. Exposure to agile methodologies such as Scrum, CI/CD, Application Resiliency, and Security. Experience working alongside software engineers to help rapidly synthesize, distill, translate, and clarify complex business processes into clear written technical requirements. Knowledge of non-functional requirements and brokering these with the business and … technology teams to enable delivery of high-quality, reliable software solutions. Foundational awareness of cloud technologies (e.g., AWS Cloud Practitioner). About us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. Our first-class business approach to serving clients drives More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

Bradford, West Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Fruition Group
About Us: We are working with a growing, forward-thinking technology company dedicated to building scalable, reliable, and high-performing solutions for our customers. Role Overview: As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining server-side applications and services. You'll work closely with cross-functional teams to ensure our systems are performant … microservices, and event-driven architecture. Hands-on experience with relational and/or NoSQL databases. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). Knowledge of software design principles, testing methodologies, and version control (Git). We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability More ❯
Employment Type: Contract
Rate: £450 - £550 per day
Posted:

Senior Machine Learning Engineer (GenAI)

London, United Kingdom
Hybrid / WFH Options
DELIVEROO
developing and implementing Agentic AI evaluation techniques, using strategies such as LLM-as-judge. As an MLE, you will work within a multidisciplinary team of machine learning engineers and software engineers building the Agentic AI platform, and liaise closely with downstream teams using the platform to build agentic applications. These applications range from consumer-facing chatbots to intelligent backend … assessing and evaluating agentic systems built with a variety of LLM providers, including OpenAI, Anthropic & Google. Research and implementation of new GenAI evaluation techniques. Contributions to the development of software packages and evaluation harnesses to allow downstream teams to develop their own evaluation datasets and metrics. Development of common tooling to support the above, including labelling UIs and associated More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - C++ & Python

Bristol, UK
Connexa
Our client, a cutting-edge robotics company operating in the logistics and automation sector, is seeking a Senior Software Engineer to join their growing team. Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match. This is a rare opportunity to take technical ownership of complex robotic systems and … help shape the foundation of an advanced software stack used in real-world autonomous applications. This role is ideal for someone who lives and breathes code-comfortable across C++, Python, and real-time systems-and thrives in fast-paced environments where debugging tough problems and optimising performance is just another day's work. Responsibilities: Optimise and profile C++ and … Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD, observability, and system modularisation Mentor developers through code reviews, pair programming, and design More ❯
Employment Type: Full-time
Posted:

Software Developer

Staffordshire, Etruria, United Kingdom
Hybrid / WFH Options
Uniting Ambition
Software Engineer (C#/SQL/API) Location: Stoke on Trent (Hybrid 2 days) Type: Full-time, Permanent Salary: £40,000 to £50,000 + Bonus (15-30%) Join a forward-thinking, enterprise-scale organisation as a Backend Developer , contributing to the core architecture that powers essential business operations. Based in Stoke-on-Trent , this hybrid role (2 days More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum Bonus, 7% pension and up to 35 days
Posted:

Software Engineer

Pickering, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Software Engineer Location: Pickering (onsite) Working Hours: Flexible - KO2's client is happy as long as the work is getting done The Company & Role KO2's client, a well-established engineering business, is seeking a Software Engineer to join their team in Pickering click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Tester

Bristol, Somerset, United Kingdom
Hybrid / WFH Options
Tria Recruitment
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 ❯
Employment Type: Permanent
Salary: GBP 40,800 - 50,000 Annual
Posted:

Embedded Software Tester

Bristol, 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 ❯
Employment Type: Permanent
Salary: £35000 - £40000/annum
Posted:

Embedded Software Tester

Bristol, Gloucestershire, 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 ❯
Employment Type: Permanent
Salary: GBP 35,000 - 40,000 Annual
Posted:

Software Engineer

Bath, Somerset, South West, United Kingdom
ROTORK PLC
managing the flow of liquids, gases and powders. Rotork helps customers around the world to improve efficiency, reduce emissions, minimise their environmental impact and assure safety. Job Description The Software Engineer role is a 12 month Fixed Term Contract (FTC) ideally to be based at our Global Head Office in Bath. This is a key role within a dedicated … specialised team, developing and implementing new engineering toolsets and lean improvements across multiple sites contributing to one of the largest Dynamics-365 rollouts globally. Reporting to the Team Lead, in this role you will collaborate in a medium sized software development team, liaising with sales, operations, engineering and multiple Rotork sites and ISVs across the globe. You … these are the flows on which our modern world depends. Today we're respected and admired for our people, performance and products. Our success flows from our commitment to engineering excellence, and that's what we will always pursue, safely and sustainably. Rotork is going through an exciting period of change and growth, building on our existing market success. More ❯
Employment Type: Contract
Posted:

Software Engineer

Twerton, Somerset, UK
ROTORK PLC
managing the flow of liquids, gases and powders. Rotork helps customers around the world to improve efficiency, reduce emissions, minimise their environmental impact and assure safety. Job Description The Software Engineer role is a 12 month Fixed Term Contract (FTC) ideally to be based at our Global Head Office in Bath. This is a key role within a dedicated … specialised team, developing and implementing new engineering toolsets and lean improvements across multiple sites contributing to one of the largest Dynamics-365 rollouts globally. Reporting to the Team Lead, in this role you will collaborate in a medium sized software development team, liaising with sales, operations, engineering and multiple Rotork sites and ISVs across the globe. You … these are the flows on which our modern world depends. Today we're respected and admired for our people, performance and products. Our success flows from our commitment to engineering excellence, and that's what we will always pursue, safely and sustainably. Rotork is going through an exciting period of change and growth, building on our existing market success. More ❯
Posted:

ADA Embedded Software Engineer

SG1, Stevenage, Hertfordshire, United Kingdom
Cirrus Selection Limited
ADA Embedded Software Engineer Stevenage Our client has a fantastic opportunity for an experienced ADA Embedded Software Engineer to contribute to the development of current and future missile control systems. This role is a chance to work at the cutting edge of defence technology, where your expertise will directly support mission-critical projects. Key Details: Salary: Circa … Flexible working arrangements considered Enhanced parental leave (maternity, adoption, shared parental, paternity, neonatal, fertility treatment) Subsidised meals, free parking and excellent site facilities The Role: As an ADA Embedded Software Engineer, you will design, develop and deliver embedded software for missile subsystems. You’ll work across the full software development lifecycle, from requirements and architecture to detailed … The role involves close collaboration with systems design, electronics, safety, security and quality teams, making it varied and engaging. What they’re looking for: Strong experience in developing embedded software using Ada and C/C++ Experience with real-time systems Model-based development experience (UML, IBM Rhapsody or similar tools) Collaborative and flexible problem-solving mindset Commitment to More ❯
Employment Type: Permanent
Salary: £57000 - £60000/annum Good bonus, pension & overtime
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:

Software Engineer III, Health Experiences, Fitbit

London, United Kingdom
Google Inc
Software Engineer III, Health Experiences, Fitbit corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience 2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies … building and developing large-scale infrastructure or distributed systems. Ability to work well in a cross-functional team environment, through knowledge sharing and collaboration. 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 … large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract PLC Software Engineer

Earley, Berkshire, United Kingdom
Samuel Frank
PLC Software Engineer Security Cleared - Siemens Berkshire Contract Outside IR35 - £55hr 6 month contract Samuel Frank is recruiting for a Siemens PLC Software Engineer who has current DV level security clearance to work on site in Berkshire for at least 6 months. Key aspects to the PLC Software Engineer position include; The successful PLC Software Engineer … will be responsible for updating, modifying and configuring existing Siemens TIA Portal PLC software and HMIs on the client s site Carry out Siemens PLC software installation, testing and commissioning Knowledge of Siemens SCALANCE or Siemens Network Switches ideal, not essential Experience of writing on-site test documentation You ll need to be a British passport holder and … have lived in the UK for at least the last 5 years and have current DV level security clearance If you re an experienced Siemens PLC Software Engineer and have the required level of security clearance, but you re not available for another 4-6 weeks, that could work. Whilst the preference is for someone to start asap, the More ❯
Employment Type: Contract
Rate: GBP 55 - 60 Hourly
Posted:

Contract PLC Software Engineer

RG6, Earley, Wokingham, Berkshire, United Kingdom
Samuel Frank
PLC Software Engineer – Security Cleared - Siemens – Berkshire – Contract – Outside IR35 - £55hr – 6 month contract Samuel Frank is recruiting for a Siemens PLC Software Engineer who has current DV level security clearance to work on site in Berkshire for at least 6 months. Key aspects to the PLC Software Engineer position include; The successful PLC Software Engineer … will be responsible for updating, modifying and configuring existing Siemens TIA Portal PLC software and HMIs on the client’s site Carry out Siemens PLC software installation, testing and commissioning Knowledge of Siemens SCALANCE or Siemens Network Switches – ideal, not essential Experience of writing on-site test documentation You’ll need to be a British passport holder and … have lived in the UK for at least the last 5 years and have current DV level security clearance If you’re an experienced Siemens PLC Software Engineer and have the required level of security clearance, but you’re not available for another 4-6 weeks, that could work. Whilst the preference is for someone to start asap, the More ❯
Employment Type: Contract
Rate: £55 - £60/hour
Posted:

Senior Software Engineer

South West London, London, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
Senior Software Engineer UK Remote Bright Purple is working with a growing company in the education space, and we are on a mission to find the newest member of their small but mighty software team. So, if you like to work in a small team where your contribution is visible, read on. Benefits: Fully remote with flexible working. … customer feedback into polished, user-facing solutions. Oversee deployments, infrastructure, and performance, while collaborating across the business to deliver value to administrators, learners, and content creators. Key Responsibilities: Lead engineering, maintain a stable and performant codebase. Translate product and UX ideas into tested, elegant solutions. Ensure operational stability and continuous improvement. Communicate clearly with technical and non-technical stakeholders. More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:
Software Engineering
England
10th Percentile
£47,500
25th Percentile
£57,500
Median
£77,500
75th Percentile
£110,000
90th Percentile
£135,000