Software Engineer Jobs in the UK

1,801 to 1,825 of 2,884 Software Engineer Jobs in the UK

Embedded Software Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
Innovate
Software Engineer (Embedded) Full-Time, Permanent Aberdeen - Hybrid working We are seeking a Software Engineer to join the Engineering Team, focusing on health monitoring technology integrated into our systems. The role involves developing embedded software for health monitoring, particularly in biometrics and condition monitoring for rescue operations. Key Responsibilities Provide software engineering solutions for … health technology products. Support software management for new and legacy systems. Create engineering documentation (specifications, proposals, test plans, reports). Ensure adherence to engineering standards and processes. Participate in site visits as required. Comply with internal and external standards and regulations. Required Skills & Experience Degree in Computer Science, Software, Electrical/Electronic Engineering, or equivalent. Experience in software development and the software development life cycle. Expertise in embedded software (MPLAB, ST32), C/C C languages. Familiarity with software management tools (e.g., Azure DevOps, GitHub). Ability to obtain SC-level security clearance More ❯
Posted:

C++ Software Engineer - Stats/Maths

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - generally 2 days per week in the Southampton office. Flexible working hours. The successful Software Engineer will have a relevant degree in Mathematics and will have proven commercial/research C++ programming experience with a statistical or mathematical bias. The successful Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience Degree, Masters or PhD in Mathematics … statistical/machine learning/econometric time series C++ programming on Windows and/or Linux Any of the following would be advantageous Experience in both research and commercial software environments MATLAB R Python Machine learning This is an opportunity to join a highly successful, expanding company offering the chance to work on complex, interesting C++ programming in a More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Software Engineer - Rust

Cambridge, England, United Kingdom
Octagon Group
New hybrid Senior Software Engineer job based in Cambridge, Cambridgeshire! We’re looking for a talented Rust Senior Software Engineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large-scale foundation models. Key responsibilities and requirements for the Senior Software Engineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications and runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a … languages (e.g. Haskell, OCaml, Nix) Proven experience working on relevant areas such as performance sensitive - or systems programming, and compiler development This is a great opportunity for a Senior Software Engineer wanting to focus on Rust programming, to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire. Apply More ❯
Posted:

C++ Software Engineer

Cambridgeshire, Teversham, United Kingdom
SoCode Limited
C++ Software Engineer Salary: Up to £55,000 Location: Cambridgeshire (South) Working Environment: Hybrid (3 days on-site) The company specialises in developing bleeding edge radar technology and is expanding its software team to support a major new phase of development across its radar systems. As a Senior Software Engineer, you will be building the … software behind the next generation of surveillance technology, working across the stack but with a focus on the development of C++ applications. You will be joining a multi-disciplined team of 12 engineers and working across the entire software development life cycle, with the opportunity to influence the design and architecture of this software. Key Requirements … years of experience programming in C++ and familiar with Windows OS Experience with Python for scripting or other scripting languages Desired, but not essential: An understanding of embedded software and embedded Linux An understanding of real-time software Experience with machine learning software techniques More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum + Benefits
Posted:

Agent Software Engineer- Endpoint DLP (18007) - Fortinet

United Kingdom
WorksHub
Agent Software Engineer- Endpoint DLP (18007) Fortinet United Kingdom Posted 8 days ago Experience and Skills Willing to learn new things. Experience in any of the following would be an advantage: Software development in Go, C, C++, Java, Scala, C#, or Swift. Kernel and device driver development for Windows, Linux, or Mac. Systems Analytics; Dynamic tracing and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Octagon Group
Senior Embedded Software Engineer Southampton - Hybrid, 3 days on-site - flexible hours Defence technology - security clearance required 55,000 - 65,000 Are you an experienced Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton , this Senior Embedded Software Engineer job offers the opportunity to work on advanced embedded systems … in a secure environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer job main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and … implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development - Object-orientated programming experience Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. What's on offer: Salary More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Full-stack Software Engineer

Charlton Kings, Gloucestershire, United Kingdom
Circuit32 Recruitment Solutions Ltd
I'm recruiting for a technology start-up in Cheltenham who are looking to grow. They're looking for a Full-stack Software Engineer, with a strong background in GIS/Geospatial systems to develop apps/tools for their products. For this, you not only need a good understand of GIS/Geospatial systems, but also an … ability to rebuild their secure OS and develop an attractive but functional UI. ROLE: Full-stack Software Engineer LOCATION: Cheltenham (mostly on-site) SALARY: up to £80k +share options START: ASAP Skills for the Full-stack Software Engineer are: Expertise in Python and Javascript GIS/Geospatial systems Understanding of secure comms and data privacy for More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum + share options
Posted:

Java Software Engineer

London, UK
Understanding Recruitment
Java Software Engineer – Asset Management Software Salary: £80,000 - £100,000 + bonus + benefits Approximately 2 days a week in Central London office. A central London-based company, who are building trading software for the asset management and hedge fund industry, are looking for a Java Software Engineer to join them on their … mission. This scale-up is a spin-out from one of the largest UK born global asset managers. They are looking for a Java Software Engineer with the following: Mid level commercial Core Java development background Multithreading, concurrency and high-throughput experience AWS/Public Cloud experience with DevOps tools An advocate for modern methodologies including TDD, pair … programming and CD Tech: Core Java, Multithreading, Concurrency, AWS, DevOps, ActiveMQ/MongoDB, Kafka The role will suit a Java Software Engineer with a strong enthusiasm to work in a fast-paced, financial environment and who has a natural interest in the trading industry. Day-to-day, you will be building distributed, low-latency systems and will be More ❯
Posted:

Senior Embedded Software Engineer

Cardiff, South Glamorgan, Wales, United Kingdom
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in Software Engineering, Computer More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Lead Software Engineer

Leeds, England, United Kingdom
Hybrid / WFH Options
G.Digital
Senior Software Engineer (.NET) - £65k + bonus | Software House (AI) | Leeds/hybrid About the business 🚀 Join a business with over 10+ years in their field who have successfully broken into the AI and Machine Learning world. They have a strong foothold within the healthcare and AI space and are on the brink of expanding into other … be joining a newly, but extremely talented Engineering function who are all driven about delivering life changing software. About the role 👩‍💻 No day is the same.... As a Lead Engineer you will help drive tech builds, liaise with the fantastic Delivery Lead, interact directly with end clients and help drive technical innovation. You will be passionate about building the … latest, scalable software and championing good coding practices. About you 👌 Enthusiasm or experience working within a start-up environment Strong Engineering background with the latest .NET frameworks Experience with Cloud technologies (Azure, AWS or GCP) Benefits 💰 Hybrid working- 1 day a week in the Yorkshire office Flexible working hours up to £65k + bonus Lead Software Engineer More ❯
Posted:

Software Engineer

Weymouth, Dorset, United Kingdom
Endeavour Recruitment Solutions
JUser: :_load: Unable to load user with ID: 993 Job Summary Software Engineer Country: United Kingdom Location: Weymouth Sector: Software Developer Job Type: Permanent Technologies: C++ Java UML VMware Embedded Systems Device Drivers Endeavour Recruitment has an excellent opportunity for an experienced Software Engineer to join our client for a permanent position based in Weymouth. … some of the benefits you can expect to receive are private healthcare, dental plan, salary sacrifice for cars, and childcare vouchers. Your main responsibilities will be supporting the full software development life cycle, we are looking for someone who can work under pressure with excellent analytical and problem-solving skills. Desired Experience - C++ Java UML VMware Hardware and Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, UK
Understanding Recruitment
Software Engineer – Python | London | AI x Real Estate I'm working with a cutting-edge AI platform that's transforming how real estate investors make high-stakes decisions - by combining powerful data with intelligent automation. They're now building an AI-driven chatbot to simplify financial modelling through natural language - and they’re hiring a Software Engineer More ❯
Posted:

Senior / Lead Embedded Software Engineer AI/ML / CPU

City of London, London, United Kingdom
Logik Source
Senior/Lead Software Engineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead Software Engineer will be responsible for Software Architecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also Embedded Software Development (although … not essential, as any Software Development for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an excellent salary in More ❯
Posted:

Senior / Lead Embedded Software Engineer AI/ML / CPU

London Area, United Kingdom
Logik Source
Senior/Lead Software Engineer AI/ML Based in London this Hybrid option working on an exciting new technology focusing on Data Centres to develop technology for reducing energy consumption to help support a sustainable future. The team is full of really keen technologists who are extremely passionate about their technology. The Senior Lead Software Engineer will be responsible for Software Architecture definition in collaboration with a broader Team. The key focus of this role is in developing Software for High Speed Drivers and preferably Linux PCIe Driver Development. In addition responsibilities will be developing Software for integration and interface frameworks on CPU and GPU and also Embedded Software Development (although … not essential, as any Software Development for Drivers is key) The successful candidate will have a good relevant Degree and have a real passion for Software Development. In addition: High speed Linux PCIe driver development Experience working directly with prototype hardware alongside the hardware design team Production experience, including; development & validation The company offer an excellent salary in More ❯
Posted:

Staff Software Engineer

Belfast, UK
Hybrid / WFH Options
Trust In SODA
Staff Software Engineer We've just had a number of new development roles go live with a FinTech client of ours based in Belfast as they launch a number of new projects. The main priority is for a Staff Software engineer but they are also hiring at the software engineer level, so please feel … re not quite at the staff level just yet. They are looking for highly experience C/C++ engineers who will be responsible for the design and development of software components for their Payment Terminals. At Staff level you will lead the team and work on a range of C++ and C based software projects. Desired Technical Skills More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

City of London, Greater London, UK
Understanding Recruitment
Software Engineer – Python | London | AI x Real Estate I'm working with a cutting-edge AI platform that's transforming how real estate investors make high-stakes decisions - by combining powerful data with intelligent automation. They're now building an AI-driven chatbot to simplify financial modelling through natural language - and they’re hiring a Software Engineer More ❯
Posted:

Senior Software Engineer

London, UK
Wave Talent
Senior Software Engineer – IAM - London – 2 days a week hybrid– up to £115k + 30% bonus What’s in it for you? An opportunity to join a well-established banking business in the heart of London, as a Software Engineer. Working in an extremely collaborative environment, your talents will be needed to shape and scale the company … s platform, whilst the software that you build will have a direct impact on the consumer. The Role An opportunity to work with one of the UK’s leading banking organisations as a Senior Software Engineer building and scaling the global platform used across digital experience. The company is on a mission to transform the digital experience … in Java Hands on IAM experience Expertise utilising Ping Understanding or ForgeRock Interested to find out more, drop me a message and we can run through the details Senior Software Engineer – IAM - London – 2 days a week hybrid– up to £115k + 30% bonus More ❯
Posted:

Senior Embedded Software Engineer C/C

Essex, Chelmsford, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking … for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer …/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

C++ Software Engineer

CB10, Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Degree qualified Mid-level Software Engineer with 3-4 years commercial C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, Modern C++ design experience as well as good Linux and Scripting (Python) skills. Of particular interest is experience in the development of security …/defence command and control software and using GIS (Geographic Information System) data. The successful Mid level Software Engineer will design and develop software across the company’s radar systems, including external radar control systems and interfaces as well as bringing the ability to improve the software capabilities and enhance the user experience. Ideal requirements … for the C++ Software Engineer include: Technical Degree with software content. A good understanding of Object-Orientated software design. Proven High performance C++ development skills (C++ 11/14/17/20). Several years proven commercial software design experience. Working with Linux Operating systems. Ability to work directly with end users. Exposure to More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Dep on Exp + Hybrid + Benefits
Posted:

ADA Software Engineer

Stevenage, Hertfordshire, United Kingdom
Cirrus Selection
ADA Software Engineer Location: Bristol We have a fantastic opportunity for an experienced ADA Software Engineer role that will see you involved in contributing to the development of cutting-edge defence systems. Working in an environment where you will be supported and technically challenged, this position offers the chance to work across the full software … bonus of up to £2,500 , paid overtime, enhanced leave policies, and fantastic site facilities.They also support flexible working arrangements and offer opportunities for professional growth. About the ADA Software Engineer Role As an ADA Embedded Software Engineer, you will be crucial in delivering real-time embedded software for various subsystems and components. You will … join a supportive team that work on requirements, architecture, design, implementation, testing, and delivery of subsystem software. Key Responsibilities Develop software in ADA while adhering to company processes and timelines. Interface with diverse stakeholders across systems design, electronics design, safety, and quality. Engage in code and design reviews with a focus on quality and maintainability. What We're Looking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

United Kingdom, UK
Hybrid / WFH Options
Understanding Recruitment
Would you like to work for a GreenTech company in zero tech debt that is committed to being the industry's top platform for a sustainable future? Java Software Engineer - GreenTech Start up! £60-90K + benefits Fully remote from anywhere in the UK We are partnered with an ‘energy-as-a-service’ platform, that was created … to help both customers and suppliers advance the energy revolution. They are urgently looking for Java Software Engineers to join their rapidly growing team. Innovation is highly important to this company; they are looking for Java Software Engineers who wish to dominate the market and bring fresh thinking to the organisation. As a technology company, they only complete … GREENFIELD work, building and developing all frameworks, databases and tools from scratch. Tech stack required as a Java Software Engineer: · Core Java · C · Experience with APIs · Microservices · Multithreading, concurrency & high throughput · AWS · Kubernetes Benefits you will enjoy as a Java Software Engineer: · Pension contribution scheme · Private medical healthcare · Renewable Energy Transition program to transition to a More ❯
Employment Type: Full-time
Posted:

Contract .Net Software Engineer

Leeds, West Yorkshire, Yorkshire, United Kingdom
Fruition Group
Contract .Net Software Engineer - Outside IR35 Leeds, West Yorkshire, 2x days per week in the office 6-month initial contract - Market daily rate The Company An dynamic technical authority are looking for a Contract .Net Software Engineer to build and deliver cutting-edge solutions. The Job As a Contract .Net Software Engineer you'll … so a huge amount of money and time is being invested in this. What you'll need As a minimum, you'll need experience with: Solid experience as a Software Engineer C#/.NET Azure Functions, Service Fabric Terraform SQL At least one of the following 3x technologies is a must have: React VB6 Prometheus/Monitoring So More ❯
Employment Type: Contract
Posted:

Software Engineer

Northampton, West Northamptonshire, Northamptonshire, United Kingdom
Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What is your focus as a Software Engineer? You will be responsible for developing, testing, and … implementing high-quality software solutions that drive our advanced automated systems. You will work with a talented and collaborative team to create software that powers the next generation of logistics and material handling systems. What are the benefits of a Software Engineer? Competitive salary Based in Kettering, Northants, this role offers a hybrid working option Career … member of an Employee-owned trus Cycle to work scheme Option to buy additional leave Option to join Private medical insurance What are your key responsibilities? Develop and maintain software applications that control our automated warehouse systems, ensuring high performance, scalability, and reliability. Collaborate with project managers, engineers, and clients to deliver tailored software solutions based on project More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Engineer | Hybrid (Nottingham) | £65,000 - £75,000 Are you a seasoned Senior Software Engineer looking for your next challenge? Do you want to be part of a cross-functional team where you can make an impact while mentoring others? If so, this could be the perfect role for you! The Role We're on … the lookout for an experienced Senior Software Engineer to join a growing cross-functional team of Developers, QA, and Designers, reporting directly to the Technical Director . This is a hybrid role , requiring you to work from our Nottingham office part of the week. You'll play a key role in developing, maintaining, and improving our software … coding, you'll be expected to mentor and coach junior engineers , helping to drive best practices across the team. What We're Looking For ? 5+ years of experience in software engineering ? Strong proficiency in PHP, Laravel, Vue.js, MySQL ? Hands-on experience with Docker and Terraform (desirable) ? Proven experience mentoring and coaching engineers ? Comfortable working in a collaborative, Agile environment More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Senior C++ Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Morson Talent
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of developing software for the European Common Radar System … For more information on Leonardos contribution to ECRS check out: https://uk.leonardo.com/en/innovation/typhoon What you'll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment • Work alongside systems and … hardware engineers to deploy software to multi-core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented More ❯
Employment Type: Contract
Rate: £0 - 65 per hour + Inside IR35
Posted:
Software Engineer
10th Percentile
£47,500
25th Percentile
£58,000
Median
£75,000
75th Percentile
£110,000
90th Percentile
£135,000