726 to 750 of 2,669 Software Engineer Jobs in England

Software Engineer

Location
Greater London, England, United Kingdom
looking for a Software Engineer to play an active role in designing, developing, testing, and deploying software solutions to meet a range of business needs. You will collaborate closely with other members of the software engineering team, applying strong knowledge of programming concepts and best practices … build robust systems and contribute to high‐quality project outcomes. You will be responsible for producing clean, maintainable code using modern software development techniques and tools (such as Git), and work on backend APIs and data engineering pipelines with a focus on reliability and efficiency. Your role will involve ...

Senior Software Engineer-DV Security Cleared

Hiring Organisation
Morson Edge
Location
Hanslope, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP 550 - 600 Daily
Senior Software Engineer - DV Security Cleared Senior Software Engineer with current DV Security Clearance is required to join our government client, supporting a critical national security programme on an initial 18-month contract. This is an opportunity to join a multidisciplinary engineering team developing advanced technical ...

Python Software Engineer - 12 Month FTC

Location
Woking, England, United Kingdom
McLaren Racing, software plays a critical role in how we innovate, make decisions, and improve performance on and off the track. We're looking for experienced Python Software Engineers to join our Software & Data Science team on a fixed-term contract basis and help deliver Factory Flow … most significant technology and business transformation programmes at McLaren Racing. This is an opportunity to work on software that directly impacts how we design, manufacture, and race Formula 1 cars. Job Description As a Python Software Engineer, you'll help design, build and support the next generation ...

Senior Embedded Software Engineer (C++)

Hiring Organisation
Expert Employment
Location
North London, Garden Suburb, Greater London, United Kingdom
Employment Type
Permanent
Salary
£60000 - £68000/annum Full Packagy
looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop, and maintain high-quality … software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate with multidisciplinary teams including systems, hardware ...

Software Engineer

Location
Brackley, England, United Kingdom
electrification both possible and compelling for every vehicle OEM, by providing tailored, cost-effective battery packs with unmatched speed and flexibility. By integrating proprietary software, mechanical design, and manufacturing technologies into a single technology stack we call Arc, we deliver custom battery systems that meet a wide range … encouraged to contribute ideas, take initiative, and grow both professionally and personally in a supportive, collaborative environment. Opportunity We are looking for a Software Engineer to build, deploy, and maintain IONETIC's internal software toolchain. In this role, you will design and develop software that supports ...

Software Development Engineer III

Location
Greater London, England, United Kingdom
## Software Development Engineer IIIApply: London: Full time: Posted Today: End Date: November 20, 2026 (30+ days left to apply): JR7506**“I can be myself at work.”**You are more than a job title. We want you to feel comfortable doing great work and bringing your best, authentic … love* Access on-demand professional development resources that allow you to hone existing skills and learn new ones **“I can succeed as a Software Development Engineer at Capital Group”**As a Software Development Engineer, you will design and implement distributed systems to make Capital Group ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£60 - £65/hour
Embedded Software Engineer | Outside IR35 | Cambridge The client is looking for specialist embedded software development services to deliver defined firmware components for an embedded Linux platform. They are looking for multiple software engineers, so I encourage you to apply if you have any recent experience developing … software on an embedded Linux platform. Scope of Services Development of embedded Linux firmware for target hardware platforms (OMAP & iMX6), including kernel configuration, BSP updates, and device driver enablement Implementation of software required to support platform bring-up and peripheral integration (e.g. UART, SPI, I2C, PCIe) Integration ...

Senior Software Engineer - Runtime Platform, Robot Software

Location
Greater London, England, United Kingdom
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems. Our vision is to create autonomy that propels … foster an inclusive work environment; we back each other to deliver impact. Make Wayve the experience that defines your career! The role The Robot Software team is responsible for the software that runs on our internal fleet of vehicles to enable autonomous driving and collect data for training ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Convergent Research Ecosystem, powered by the Advanced Research and Invention Agency (ARIA). About the role Meridial is seeking an entrepreneurial Software Engineer to take ownership of the software systems at the heart of our multi-photon microscopy platform. This is a broad hands‐on role spanning … hardware control, data acquisition, user interfaces, and analysis pipelines. You will work at the intersection of software and science, collaborating closely with FPGA engineers, experimental neuroscientists, and a growing data team. The near-term priority is maintaining, debugging, and extending our existing MATLAB-based microscope control software. Immediate goals ...

Senior System Software Engineer, Tegra Security Software

Location
West of England, England, United Kingdom
NVIDIA, we invite a hard-working Senior System Software Engineer, Automotive Cybersecurity, to join the HPSE Interface team in the United Kingdom. This is a remarkable opportunity to aid the creation and upkeep of software that delivers security services for NVIDIA's automotive platforms. You will examine … sophisticated, low-level software and gain hands-on knowledge of how PKCS#11 functions within the DRIVE OS security architecture alongside hardware and software components. As you expand your system-level expertise, you will collaborate with global engineering teams to translate requirements into durable solutions for our customers. Engage ...

Software Engineer

Location
Farnborough, England, United Kingdom
Position Software Engineer Location Farnborough HQ Working Hours Full-Time, 40 Hours per week We have a number of openings for Software Engineers to join our growing team! Our Software Engineers are exposed to cutting edge development and the latest cloud technologies. As a full stack … operating an airport or fixed base operation, or provide ground handling services, our platform has a solution. Solutions are provided through innovative web delivered software and connected mobile applications. Our team are currently based in the UK, Poland, and the USA. More about the role We’re using ...

Senior Software Engineer

Hiring Organisation
Raytheon
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer Location: London Permanent Onsite Due to the interesting work we do and the sector this team is working in, we require all candidates to hold an active eDV clearance for this role. About us At Raytheon UK, we take immense pride in being a leader … customers to solve some of the toughest digital challenges faced in the world today. Role & Responsibilities You'll be part of our experienced Software Engineering function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Design and build software ...

Software Engineer III - Cloud Platform

Location
Greater London, England, United Kingdom
systems and real-time data, this is your opportunity to grow your career while solving challenges that matter at a global scale. As a Software Engineer III at JPMorganChase within the International Community Banking division, you serve as a seasoned member of an agile team to design … Team, your work directly enables real-time data streaming capabilities that underpin mission-critical applications across the organization. Job responsibilities Design, develop, and troubleshoot software solutions within a Kafka Platform Team, applying creative problem-solving to break down complex technical challenges and deliver scalable, reliable outcomes Create secure, high ...

Senior Software Engineer - Applied AI

Location
Greater London, England, United Kingdom
platform that transforms raw neuro-signals into longitudinal patient insights, effectively defining the new standard of care in neuro‐critical settings. As a Senior Software Engineer within the CoVision project, you will play a central role in developing, maintaining, and optimising the Large Language Model software deriving … actionable intelligence in our fleet of neuromonitoring products. You will bridge the gap between advanced AI research and production‐ready, regulated medical software, ensuring software reliability across our deployed fleet. At CoMind, all team members work at least 4 days per week from our new Kings Cross offices ...

Principal Device Drivers Software Engineer

Location
Landbeach, England, United Kingdom
client, a leader in mission critical communication devices are seeking an Embedded Software Engineer with low level device driver software expertise to work on their market leading critical communication radio products. Reporting to the Device Driver Team Leader, the role will focus on the development … level embedded software components for digital radio products and their accessories. The successful candidate will have a good understanding of embedded telecommunications environment and mobile technology. You will possess strong communication skills and are comfortable discussing ideas and solutions with others to successfully design new components and resolve issues ...

Senior Software Engineer - AI Enablement

Location
Manchester, England, United Kingdom
Senior Software Engineer - AI Enablement Job Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next-generation architectures and systems. We are looking for a Senior Engineer to join a small team of AI subject-matter … improvements—not simply increasing adoption of AI tools. The role may be based in either our Cambridge or Manchester office. Responsibilities Work directly with software engineering teams to understand their workflows, constraints and opportunities for improvement using AI. Design, build, test and maintain prototypes, integrations, tools and production-quality ...

Senior Software Engineer I (Java & JavaScript)

Location
Greater London, England, United Kingdom
Senior Software Engineer I (Java & JavaScript) Do you enjoy designing and developing scalable, high-performance applications using Java and JavaScript? About the team You will join the Identity & Access Management team, which owns the authentication and authorisation infrastructure underpinning Elsevier's global product suite. We build and operate … running on AWS ECS and EKS. About the role This position is performed by an experienced professional and will undertake difficult research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development ...

Principal Software Engineer

Hiring Organisation
Raytheon
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Principal Software Engineer Location: London Permanent Onsite Due to the interesting work we do and the sector this team is working in, we require all candidates to hold an active eDV clearance for this role. About us At Raytheon UK, we take immense pride in being a leader … customers to solve some of the toughest digital challenges faced in the world today. Role & Responsibilities You'll be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. Design and build software ...

Senior Platform Software Engineer - London

Location
Greater London, England, United Kingdom
running in real industrial pilots - and we’re growing the team to take it even further. About the Role As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems … next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. ...

Embedded Linux Software Engineer

Location
Cambridge, Cambridgeshire, United Kingdom
Embedded Linux Software Engineer £55-70k DOE + bonus Cambridge My client is an essential company in the communications and data industry. Their presence spans hundreds of countries, and their engineering makes up a vital part of the global networking infrastructure. They are looking for Embedded Software Engineers with strong Linux experience to join their software R&D team. Responsibilities : Design & implement software solutions in C Integrate Linux software with hardware, interpreting schematics Collaborate with other teams to analyse technical issues and contribute to their timely and effective resolution Requirements: Experienced in developing ...

Software Engineer II - Java, AWS

Location
Christchurch, England, United Kingdom
ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within CIB Payments, you are part of an agile team that works … enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components ...

Software Engineer III - Backend / Data Engineer - Java, Python, Databricks

Location
Greater London, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III (Java/Python Developer) at JPMorgan Chase within the Commercial and Investment Banking Emerging Markets Team, you are an integral part of an agile … works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system ...

Lead Software Engineer - DO-178C / Embedded C

Location
Cheltenham, England, United Kingdom
Location: Cheltenham (hybrid working) Duration: 6 month contract Inside IR35 Role details: Our client is seeking a Lead Software Engineer to support the development of mission- and safety-critical systems within the defence and aerospace sector. This contract role is suited to an experienced embedded software professional … with strong real-time programming expertise and comprehensive knowledge of DO-178C Level A compliance. Key Responsibilities: Derive high-level and low-level software requirements Author software architectures and detailed design documentation Develop bare-metal, real-time embedded software using C and C++ Implement safety-critical software ...

Software Engineer - Platform Integration, Robot Software

Location
Greater London, England, United Kingdom
this. Every role here, whatever the team, plugs into that. Here’s what this particular role covers. About our Engineering Teams Wayve's Robot Software group turns new vehicle programs into stable, reliable robot systems. The Platform Integration team works at the boundary between onboard software and vehicle … hardware, bringing up new platforms while building reusable components and frameworks that make every future integration faster and more predictable. As a Software Engineer on the Platform Integration team, you’ll combine hands-on vehicle and bench work with production software development. Your work will directly enable ...

Embedded Linux Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, UK
Embedded Linux Software Engineer | £55-70k DOE + bonus | Cambridge Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application. My client is an essential company in the communications and data industry. Their presence spans hundreds … countries, and their engineering makes up a vital part of the global networking infrastructure. They are looking for Embedded Software Engineers with strong Linux experience to join their software R&D team. Responsibilities : Design & implement software solutions in C Integrate Linux software with hardware, interpreting schematics ...