Software Engineer – North Yorkshire Competitive salary + great benefits A global market-leader with annual revenues of almost $1bn are looking to grow their SoftwareEngineering team by bringing in a number of experienced Software Engineers. This is an excellent opportunity for someone with several years’ experience that is looking for a new challenge within a … business that develops world-class and exciting products.As a Software Engineer, you will be working on a variety of both small and larger projects, working autonomously and as part of the wide Engineering team. You will manage Software projects from initial concept all the way through to delivery and maintenance. Being a part of collaborative team, you … systems would be hugely beneficial Experience with HMI and GUI systems. Real time programming. Documentation skills Desirable technologies – Visual Studio, MVVM, LabView, Eclipse, Databases, Microcontrollers Bachelor’s degree in softwareengineering or similar relevant qualifications would be beneficial Effectively, this role is responsible for contributing to the development of world-class products alongside the relevant teams.The company offer More ❯
Software Engineer North Yorkshire Competitive salary + great benefits A global market-leader with annual revenues of almost $1bn are looking to grow their SoftwareEngineering team by bringing in a number of experienced Software Engineers. This is an excellent opportunity for someone with several years experience that is looking for a new challenge within a … business that develops world-class and exciting products. As a Software Engineer, you will be working on a variety of both small and larger projects, working autonomously and as part of the wide Engineering team. You will manage Software projects from initial concept all the way through to delivery and maintenance. Being a part of collaborative team … display systems would be hugely beneficial Experience with HMI and GUI systems. Real time programming. Documentation skills Desirable technologies Visual Studio, MVVM, LabView, Eclipse, Databases, Microcontrollers Bachelors degree in softwareengineering or similar relevant qualifications would be beneficial Effectively, this role is responsible for contributing to the development of world-class products alongside the relevant teams. The company More ❯
Graduate Embedded Software Engineers (x2) Location: Bristol, UK Start Date: January 2026 Salary: Up to £37,500 + Discretionary Bonus & Benefits Type: Full-Time, Permanent We re currently recruiting on behalf of a leading technology company based in Bristol, who are looking to hire two Graduate Embedded Software Engineers to join their growing development team in January 2026. … This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embedded software using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time Operating Systems (RTOS) on … ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured development processes and contribute to code reviews What We re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects or industry placement Experience or More ❯
Graduate Embedded Software Engineers (x2) Location: Bristol, UK Start Date: January 2026 Salary: Up to £37,500 + Discretionary Bonus & Benefits Type: Full-Time, Permanent We’re currently recruiting on behalf of a leading technology company based in Bristol, who are looking to hire two Graduate Embedded Software Engineers to join their growing development team in January 2026. … This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embedded software using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time Operating Systems (RTOS) on … ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured development processes and contribute to code reviews What We’re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects or industry placement Experience or More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux … key member of a cross functional team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements … include: University education in relevant Engineering discipline. Minimum of 2-4 years commercial Embedded C/C++ Development in Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. Only those with full eligibility to work in the UK can be considered. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
CTO/Head of Engineering London/WFH to £180k+ Are you a senior technology leader with Wealth Management domain experience? You could be progressing your career in an impactful role at a newly established Fintech start-up, set up by a small team of finance and technology entrepreneurs with a hugely successful track record. As the CTO/… Head of Engineering you will own the technology strategy, designing systems from the ground up using the technology that you choose in conjunction with the Lead Engineer. You'll collaborate closely with the founders to understand goals and design the technology that will form the backbone of the business and establish a high performing technical team. Location/WFH … requirements but with lots of flexibility. About you: You have experience in a similar role at a Fintech or Wealth Manager You are an experienced technology leader from a softwareengineering background You have a strong knowledge of modern softwareengineering best practices You are an advocate of AI and keen to explore its capabilities You More ❯
City of London, London, United Kingdom Hybrid / WFH Options
numi
Software Engineer (AI Engineering) Ready to design and implement cutting-edge AI systems that drive real impact? 🚀 numi are proud to have partnered with a company on a mission to make great financial decision-making a breeze for everyone, and that purpose drives them every single day. They’re creating an automated quoting engine with the simplest of … things, and they're passionate about empowering their employees and their consumers. They champion a culture of innovation, challenge, and creativity, celebrating their wins at every turn. As a Software Engineer (AI Engineering) , you'll be part of a pioneering team responsible for designing and implementing agent-ready systems and developer tools. You'll write production-grade software that enables safe, scalable, and AI-augmented engineering, helping to shape the future of their technology. Build and maintain services that support AI agent interaction . Apply GenAI to modernise, refactor, and accelerate legacy systems. Implement APIs, contracts, and metadata aligned with the Model Context Protocol. Contribute to internal tooling that supports AI-native SDLC workflows . Participate More ❯
Software Engineer (AI Engineering) Ready to design and implement cutting-edge AI systems that drive real impact? 🚀 numi are proud to have partnered with a company on a mission to make great financial decision-making a breeze for everyone, and that purpose drives them every single day. They’re creating an automated quoting engine with the simplest of … things, and they're passionate about empowering their employees and their consumers. They champion a culture of innovation, challenge, and creativity, celebrating their wins at every turn. As a Software Engineer (AI Engineering) , you'll be part of a pioneering team responsible for designing and implementing agent-ready systems and developer tools. You'll write production-grade software that enables safe, scalable, and AI-augmented engineering, helping to shape the future of their technology. Build and maintain services that support AI agent interaction . Apply GenAI to modernise, refactor, and accelerate legacy systems. Implement APIs, contracts, and metadata aligned with the Model Context Protocol. Contribute to internal tooling that supports AI-native SDLC workflows . Participate More ❯
slough, south east england, united kingdom Hybrid / WFH Options
numi
Software Engineer (AI Engineering) Ready to design and implement cutting-edge AI systems that drive real impact? 🚀 numi are proud to have partnered with a company on a mission to make great financial decision-making a breeze for everyone, and that purpose drives them every single day. They’re creating an automated quoting engine with the simplest of … things, and they're passionate about empowering their employees and their consumers. They champion a culture of innovation, challenge, and creativity, celebrating their wins at every turn. As a Software Engineer (AI Engineering) , you'll be part of a pioneering team responsible for designing and implementing agent-ready systems and developer tools. You'll write production-grade software that enables safe, scalable, and AI-augmented engineering, helping to shape the future of their technology. Build and maintain services that support AI agent interaction . Apply GenAI to modernise, refactor, and accelerate legacy systems. Implement APIs, contracts, and metadata aligned with the Model Context Protocol. Contribute to internal tooling that supports AI-native SDLC workflows . Participate More ❯
london, south east england, united kingdom Hybrid / WFH Options
numi
Software Engineer (AI Engineering) Ready to design and implement cutting-edge AI systems that drive real impact? 🚀 numi are proud to have partnered with a company on a mission to make great financial decision-making a breeze for everyone, and that purpose drives them every single day. They’re creating an automated quoting engine with the simplest of … things, and they're passionate about empowering their employees and their consumers. They champion a culture of innovation, challenge, and creativity, celebrating their wins at every turn. As a Software Engineer (AI Engineering) , you'll be part of a pioneering team responsible for designing and implementing agent-ready systems and developer tools. You'll write production-grade software that enables safe, scalable, and AI-augmented engineering, helping to shape the future of their technology. Build and maintain services that support AI agent interaction . Apply GenAI to modernise, refactor, and accelerate legacy systems. Implement APIs, contracts, and metadata aligned with the Model Context Protocol. Contribute to internal tooling that supports AI-native SDLC workflows . Participate More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
numi
Software Engineer (AI Engineering) Ready to design and implement cutting-edge AI systems that drive real impact? 🚀 numi are proud to have partnered with a company on a mission to make great financial decision-making a breeze for everyone, and that purpose drives them every single day. They’re creating an automated quoting engine with the simplest of … things, and they're passionate about empowering their employees and their consumers. They champion a culture of innovation, challenge, and creativity, celebrating their wins at every turn. As a Software Engineer (AI Engineering) , you'll be part of a pioneering team responsible for designing and implementing agent-ready systems and developer tools. You'll write production-grade software that enables safe, scalable, and AI-augmented engineering, helping to shape the future of their technology. Build and maintain services that support AI agent interaction . Apply GenAI to modernise, refactor, and accelerate legacy systems. Implement APIs, contracts, and metadata aligned with the Model Context Protocol. Contribute to internal tooling that supports AI-native SDLC workflows . Participate More ❯
innovative start-up is developing smart, connected embedded systems for next-generation automation and control. With real-world applications already in motion, they’re looking to expand their core engineering team by hiring an Embedded Software Engineer. In this role, you’ll be working on real-time embedded systems, writing software for microcontrollers, and helping shape how … devices interact with the physical world. It’s a hands-on position in a fast-moving environment, perfect for someone who thrives on solving technical challenges. For this Embedded Software Engineer role, we're looking for someone with: Solid experience with embedded programming using C/C++ Extensive knowledge of real-time operating systems (RTOS, FreeRTOS, SafeRTOS, QNX) Comfortable … resource-constrained environments Some understanding of control systems or control theory is advantageous What Next? For more information on this role, or others across Embedded, Firmware, or Real-Time Software, get in touch with Callum Allen. More ❯
innovative start-up is developing smart, connected embedded systems for next-generation automation and control. With real-world applications already in motion, they’re looking to expand their core engineering team by hiring an Embedded Software Engineer. In this role, you’ll be working on real-time embedded systems, writing software for microcontrollers, and helping shape how … interact with the physical world. It’s a hands-on position in a fast-moving environment, perfect for someone who thrives on solving technical challenges. For this Senior Embedded Software Engineer role, we're looking for someone with: Extensive experience with embedded programming using C/C++ Background in real-time systems and microcontroller development Comfortable working close to … hardware and within resource-constrained environments Some understanding of control systems or control theory is advantageous What Next? If you're an Embedded Software Engineer looking for your next challenge in a forward-thinking and growing company, apply today to find out more. For more information on this role, or others across Embedded, Firmware, or Real-Time SoftwareMore ❯
portsmouth, hampshire, south east england, united kingdom
IC Resources
innovative start-up is developing smart, connected embedded systems for next-generation automation and control. With real-world applications already in motion, they’re looking to expand their core engineering team by hiring an Embedded Software Engineer. In this role, you’ll be working on real-time embedded systems, writing software for microcontrollers, and helping shape how … devices interact with the physical world. It’s a hands-on position in a fast-moving environment, perfect for someone who thrives on solving technical challenges. For this Embedded Software Engineer role, we're looking for someone with: Solid experience with embedded programming using C/C++ Extensive knowledge of real-time operating systems (RTOS, FreeRTOS, SafeRTOS, QNX) Comfortable … resource-constrained environments Some understanding of control systems or control theory is advantageous What Next? For more information on this role, or others across Embedded, Firmware, or Real-Time Software, get in touch with Callum Allen. More ❯
We provide affordable, industry-leading 5G hardware and software solutions that enable the end-use applications of our diverse client and partner base. We are inspired by our love of the outdoors to create world class solutions using the services, and business development skills honed across multiple industries. This ensures our technology is always cutting-edge, resilient & persistent, and … challenging job in a fast-paced environment, this position is a good match for you. The role offers unbeaten opportunity for long-term professional growth. We require a RAN Software Engineer to further develop our 5G Software Stack Location and Travel Primary business location is Farnborough, Hampshire. Position is an on-site or hybrid role Travel within the … UK and internationally may be required. Key Responsibilities Responsible for the development of a 5G Standalone Software Stack Scope, design and support the implementation of our software stack in a greenfield environment Participate in Product Development and Project Rollout (Design, Build, Test and Deploy) Work with the Mobile Core and IT teams to further develop an end-to More ❯
Filton, Bristol, Avon, England, United Kingdom Hybrid / WFH Options
The One Group
Software Architect Location: Hybrid working in Bristol or Stevenage Salary: Up to £80,000 per annum + 21% Bonus Benefits: Job security (Big industry investment, no redundancies during Covid & kept hiring), Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading … and global company within the defence sector are looking for an experienced software engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embedded systems within aerospace electronics. This position is subject to security clearance and so all … be British Citizens and have resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Responsibilities Develop market leading software for system designs that promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams More ❯
Senior Software Engineer, C++, COR7263 This is a rare opportunity for an experienced, Senior Software Engineer with skills in C++ and Rust, to join an historic British icon at the forefront of Engineering. The Role Ideally with a background in aerodynamics, data science, vehicle dynamics or computer simulations, the Senior Software Engineer will work closely with Design … Engineers, Mechanical Engineers and other technical users, to gather and understand the requirements necessary to ultimately design, develop and maintain the software and computational tools they use - a variety of applications across both web and desktop, such as state-of-the-art simulations, real time data and bespoke analysis tools. Benefits include: Bonus scheme to 12% Enhanced pension Health … of, or the ability to work closely with users Experience of working within smaller teams/companies requiring flexibility and agility is preferred Any experience gained from working within Engineering, or other technical environments would be of benefit I want to do that! If you have any questions or would simply welcome a chat about this excellent Senior SoftwareMore ❯
world class experts in the provision of real-time embedded systems, specialising in safety critical control systems. To continue to grow the business we are now looking for experienced Software Engineers to join our growing team. Responsibilities Design, Development and Verification of complex hardware and software test systems. Development of Suppoting Documentation and Validation Evidence. Fault Finding and … Equipment. Enhancing Legacy code bases with new features. Rapid Protoyping of New Features and Interfaces as per project needs. Qualifications Bachelor's or Master's degree in Computer Science, SoftwareEngineering, or a related technical field. Proven experience working as a Software Engineer, developing software solutions for complex projects. Eligibility and willingness to obtain SC Clearance … is required, along with a background in real-time systems and rapid prototyping. Proficient in SysML and UML, and experience in applying model-based approaches to both systems and softwareengineering challenges. Experience in developing, maintaining and enhancing complex embedded systems, including legacy codebases. An understanding of the full software development lifecycle, combined with expertise in implementation More ❯
Software Engineer C++ C# On-site, Corsham (SN13) Salary DOE 25 days annual leave Buy or sell up to 5 days annual leave Two pension schemes to choose from Private Medical & Dental Insurance+ discounts for additional family members Life Assurance scheme up to 4 x salary Multiple Save schemes Electric/Hybrid Car leasing scheme Cycle to work scheme … an impact on a team that takes great pride in delivering the very best solutions in a role that really does make a difference of critical importance. As a software and model engineer you can expect to be involved insupporting ongoing maintenance and enhancement of mission-critical simulation software working as part of a dedicated team. The software … Hat Linux environment and is crucial to defence decision making. The role requires contributing to a rigorous development and test cycle that maintains high customer confidence in both the software and the team maintaining it. The successful candidate will be a confident C++/C# practitioner, with a background in physics, mathematics or engineering, with the ability to More ❯
Software Development Manager, Rendering Foundations Are you interested in working at the Amazon Store scale? Are you interested in accelerating store builders to help Amazon innovate faster? Come join us as we are re-inventing Amazon's Store architecture and building the future runtime architecture to deliver mobile and website shopping experiences that millions of Amazon customers use every … day. We are looking for a Software Development Manager to lead development of a central runtime that handles Amazon's most important shopping workloads. You will use your technical skills, leadership, and partnership to lead a team of software engineers tasked with building a service with high performance, resilience, and scalability. You will have the opportunity to partner … with other leaders while diving deep into distributed systems that serve hundreds of thousands of transactions per second. As a software development manager, you will take ownership of your team's feature roadmap, development processes, and operations, while building a culture of operational excellence. Key job responsibilities Manage a team of software development engineers responsible for building an More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry … real impact on projects? If so... I'm partnered with a very exciting Cloud scale-up who have received record Series A funding and are looking for innovative Lead Software Engineers to join their ambitious team! With a new VP of Engineering who has spent much of their career building out a world leading Cloud platform, the team … build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry … real impact on projects? If so... I'm partnered with a very exciting Cloud scale-up who have received record Series A funding and are looking for innovative Lead Software Engineers to join their ambitious team! With a new VP of Engineering who has spent much of their career building out a world leading Cloud platform, the team … build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry … real impact on projects? If so... I'm partnered with a very exciting Cloud scale-up who have received record Series A funding and are looking for innovative Lead Software Engineers to join their ambitious team! With a new VP of Engineering who has spent much of their career building out a world leading Cloud platform, the team … build out state-of-the-art, Greenfield code which can focus on being the worlds most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Copello
Lead Software Developer – Systems Simulation & Experimentation Are you ready to lead the development of cutting-edge simulation and experimentation environments that shape the future of defence systems? We’re looking for a proactive and passionate Lead Software Developer to join our expanding team in Systems Simulation & Experimentation, creating innovative solutions that deliver an end-to-end representation of … per week on-site) Salary: Up to £65,000 (plus bonus and excellent benefits) Security: British Citizenship & ability to obtain clearance required What you’ll do: Lead a small software team developing synthetic environments and simulation components. Work with C++ and C# to build advanced, real-time systems. Collaborate with project leads, simulation architects and multi-disciplinary teams. Explore … technologies including AR/VR to support development, training and in-service support. Drive innovation through experimentation across the full product lifecycle. What you’ll bring: Strong background in softwareengineering (C++, C#). Leadership skills to guide a small development team. Problem-solving mindset with a system-wide perspective. (Bonus) Experience with real-time software, DIS More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum Bonus of up to 21%, 14% pension
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
LabVIEW Software Engineer Location: Gloucestershire (Hybrid - 3 days on-site per week) Job Type: Full-time, Permanent Salary: Up to £55,000 (Depending on Experience) Start Date: ASAP Are you passionate about developing high-performance software for advanced control systems? We're looking for a LabVIEW Software Engineer to join a growing team where you'll play … a key role in designing, developing, and maintaining software solutions that power cutting-edge control technologies. About the Role: As a LabVIEW Software Engineer, you'll be at the heart of product development efforts. You'll work closely with systems engineers, hardware designers, and fellow software developers to create robust, scalable, and efficient applications using National Instruments … LabVIEW and related tools. Responsibilities: Design, develop, and test software applications using LabVIEW for real-time control and data acquisition systems Collaborate with cross-functional teams to define system requirements and software architecture Integrate software with hardware components and sensors Create detailed documentation, including system design specifications, test procedures, and user manuals Support deployment, troubleshooting, and ongoing More ❯