Endeavour Recruitment has a FANTASTIC opportunity for an experienced Embedded Software Engineer. Candidates should have at least 5 years' experience working in Embedded Systems. The ability to diagnose/debug hardware is essential. This role is based in Glasgow with a salary of £45,000. The ideal candidate will have worked in a similar role in with Embedded Systems. More ❯
embedded development projects from the ground up. Develop and integrate GPS, GSM, and GPIO technologies on embedded Linux systems. Collaborate closely with the Head of Development and a talented software team, owning key components. Port advanced tracking and video processing capabilities from Android to custom Linux-based hardware. Deliver robust, scalable, and efficient solutions across the full softwareMore ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation is currently looking to recruit a Software Engineer Subcontractor on an initial 12 month contract. The role can be based from either the companies Stevenage or Bristol site, depending on your preference. Rate: £75ph (Umbrella) Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location … Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: The department are looking for an for experienced Software Engineer to join the delivery team undertaking the development of an application level C++ Engine which handles data processing; computer cluster management; and interfaces between different Matlab/Simulink More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation is currently looking to recruit a Software Engineer Subcontractor on an initial 12 month contract. The role can be based from either the companies Stevenage or Bristol site, depending on your preference. Rate: £75ph (Umbrella) Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location … Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: The department are looking for an for experienced Software Engineer to join the delivery team undertaking the development of an application level C++ Engine which handles data processing; computer cluster management; and interfaces between different Matlab/Simulink More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation is currently looking to recruit a Software Engineer Subcontractor on an initial 12 month contract. The role can be based from either the companies Stevenage or Bristol site, depending on your preference. Rate: £75ph (Umbrella) Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location … Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: The department are looking for an for experienced Software Engineer to join the delivery team undertaking the development of an application level C++ Engine which handles data processing; computer cluster management; and interfaces between different Matlab/Simulink More ❯
Software Engineer (AI) - London Hybrid (1 time per week) - £60,000 to £70,000 FryerMiles are delighted to be partnered with a fast-growing tech startup on the cutting edge of AI product development. They're looking for an experienced engineer to take ownership of their AI workflows and data infrastructure — building production-grade features powered by the latest … paced, product-focused team. Interviews are set to take place ASAP, so if this position is one that you're interested in, then please dont hesistate to apply directly. Software Engineer (AI) - London Hybrid (1 time per week) - £60,000 to More ❯
Wakefield, Yorkshire, United Kingdom Hybrid / WFH Options
DHL Germany
Your IT Future, Delivered. Principal Software Engineer With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. You can leave your mark shaping the technology backbone of the biggest … employee experience. Digitalization. Simply delivered. At IT Services, we are passionate about SAP. Our SAP CC team is continuously expanding. No matter your level of proficiency as a Principal Software Engineer, you can always grow within our diverse environment. BTP Grow together. We are looking for a Principal Software Engineer with over 12 years of experience. Deep knowledge … for: Experience with SAP BTP, ABAP on HANA, and FIORI is highly advantageous. Strong knowledge of FIORI, RAP, CDS, AMDP, extensions, and APIs is essential. You are a Principal Software Engineer with a solid understanding of SAP BTP, ABAP on HANA, FIORI, RAP, CDS, AMDP, extensions, and APIs. You can work independently, prioritize tasks under pressure, and collaborate across More ❯
Embedded Software Engineer - North Cambridge Platform has partnered with a market leading company, that is at the forefront of sensor technology, revolutionizing various industries including automotive and industrial sectors. They have developed ground-breaking products that have empowered their clients to achieve unprecedented breakthroughs. They are now seeking a principal firmware engineer to join their remarkable journey of growth More ❯
Software Engineer with graphics processing experience (GPU, CUDA) is re quired for a long term contract assignment based in Stevenage or Bristol - full time on site. Essential experience: C/C++ and CUDA programming Object-Oriented Programming GPU/CPU optimisation GPU/CPU Memory Management Technical report writing Desirable experience Network Programming Configuration control and model release processes More ❯
Stone, Staffordshire, United Kingdom Hybrid / WFH Options
Capula Limited
industrial environments, delivering critical projects across energy, water, renewables, and manufacturing. Summary of Role: We are seeking enthusiastic and experienced engineers to join our Energy team. The role involves software design, development, and implementation for PLC-based control and/or SCADA systems. The successful candidate will work within a team across all project lifecycle phases, primarily in renewable … lifecycle management in accordance with QA procedures Willingness to travel and work remotely as required Valid UK driving license Knowledge of communication protocols, Windows Server environments, network configuration, simulation software, and renewable power control systems Experience with legacy PLCs such as Rockwell RSLogix5/500/5000, Schneider Unity Pro/Concept, Siemens Step 7 Personal Qualities: Confident, capable More ❯
Job Requirements Developing and deploying cloud native solutions using Terraform or similar Infrastructure as Code (IaC) tools is essential. The ideal candidate should have experience in server-side development using GO, Node.js, or Python FastAPI. Additionally, proficiency in relational database More ❯
Software Engineer SuccessFactors Technical Specialist Remote (Home-based) Full-time Permanent Are you a technical expert in SAP SuccessFactors with a passion for driving continuous improvement and optimizing HR systems? We're looking for a SuccessFactors Technical Specialist to join our dynamic HRIS team and play a pivotal role in shaping the future of our global HR platforms. About More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Orion Electrotech
Software Engineer SuccessFactors Technical Specialist Remote (Home-based) Full-time Permanent Are you a technical expert in SAP SuccessFactors with a passion for driving continuous improvement and optimizing HR systems? We're looking for a SuccessFactors Technical Specialist to join our dynamic HRIS team and play a pivotal role in shaping the future of our global HR platforms. About More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Orion Electrotech
Software Engineer – SuccessFactors Technical Specialist Remote (Home-based) Full-time Permanent Are you a technical expert in SAP SuccessFactors with a passion for driving continuous improvement and optimizing HR systems? We're looking for a SuccessFactors Technical Specialist to join our dynamic HRIS team and play a pivotal role in shaping the future of our global HR platforms. About More ❯
Simulation Systems Engineer - Technical Lead Overview: An exciting opportunity Systems Engineer in for software-intensive simulation and training systems, supporting advanced simulation product development. You will lead the integration of bespoke software and commercial off-the-shelf platforms, applying systems engineering principles across the full development lifecycle. Responsibilities: Provide technical leadership for a team of systems and … software engineers. Apply systems engineering principles to software-based simulation systems. Develop equipment design, network architecture, and software frameworks. Manage requirements decomposition and technical specifications using IBM DOORS Next. Direct architectural modeling and interface definitions using CATIA Magic (Cameo). Define system integration and acceptance strategies for software-based solutions. Ensure compliance with customer, legislative … and business requirements. Key Skills & Experience: Proven experience in systems engineering for software-driven solutions. Expertise in software integration and lifecycle management (ISO 15288 & 12207). Strong background in requirements management (IBM DOORS Next desirable). Knowledge of engineering lifecycle models (Waterfall & Agile) and tools (JIRA). Prior experience in modeling or simulation development is advantageous. More ❯
Do you have great knowledge in C and variants of C? Would you like a varied role that is focused on embedded software and firmware but has elements of project management, electronics, and customer interaction? This could be the role for you! Our client are an electronics and software focused R&D business with onsite manufacturing. They wish … to appoint a Firmware Engineer in an embedded software role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this Firmware Engineer role that you have good experience with firmware but also that you have had some exposure to electronics … hardware too. Firmware Engineer - Skills & Abilities - Embedded Software Engineer* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least three years industry experience* Experience with Microcontrollers/Microprocessors* Knowledge of embedded software testingFirmware Engineer, C, Microcontroller, Electronics, Embedded Software Engineer More ❯
Do you have great knowledge in C and variants of C? Would you like a varied role that is focused on embedded software and firmware but has elements of project management, electronics, and customer interaction? This could be the role for you! Our client are an electronics and software focused R&D business with onsite manufacturing. They wish … to appoint a Firmware Engineer in an embedded software role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this Firmware Engineer role that you have good experience with firmware but also that you have had some exposure to electronics … hardware too. Firmware Engineer - Skills & Abilities - Embedded Software Engineer * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least three years industry experience * Experience with Microcontrollers/Microprocessors * Knowledge of embedded software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software Engineer More ❯
cross-functional teams to ensure that our automated systems meet performance, reliability, and safety requirements. Specifically, your main responsibilities will include: Client liaison and interpreting clients' requirements to provide engineering and costed documented proposals where necessary. Design, development and programming of PLC HMI SCADA control systems and industrial automation project software to meet the customers' objectives. Ensuring a … project is fitforpurpose and adheres to the project budget and schedule. Working within a multiskilled team of electrical design, process safety systems engineering and control software engineers to deliver a turnkey hardware/software project in sectors such as food, beverage, chemical, marine and materials handling. Using your existing experience in Rockwell Automation/Allen Bradley or … Siemens PLC control software design, and knowledge of HMI/SCADA systems. Deliver projects with software process safety systems. Generate all required documentation associated with software and hardware solutions. Provision of site technical and commissioning services. About You To join us as a Senior Control Systems Engineer, you will need: Extensive experience in control systems engineeringMore ❯
Marlow, England, United Kingdom Hybrid / WFH Options
Inara
Technology Recruitment Consultant (Software | DevOps | Platform) Location: Hybrid (Marlow, Buckinghamshire) | Full-time Salary: £25,000 - £32,000 DOE Commission: up to 40% About Inara At Inara, we partner with some of the most exciting companies in tech, from start-ups all the way to global giants. We enjoy nothing more than partnering with the companies reimagining how industries operate … through software, infrastructure, and AI-native engineering. We don’t do generic recruitment. We operate as strategic talent partners, embedded with founders and technical leaders to help build foundational teams, whether that’s a platform function from scratch, a DevOps team scaling cloud infra, or senior full stack engineers crafting distributed systems. The Role Now, we're hiring a … Technology Recruitment Consultant focused on Software, DevOps and Platform Engineering to help us meet demand across our rapidly growing customer base. What You’ll Be Doing This is a 360 role: you’ll be responsible not just for delivering on searches, but for identifying, shaping, and winning new business. That means having conversations with founders, attending discovery calls More ❯
hands-on, technical role where your work will feed directly into mission-critical radar systems used in national defence. You’ll be part of a close-knit, highly skilled engineering team working across the full development lifecycle. From building MATLAB models to defining and validating algorithms, you’ll take real ownership of the technical solutions you design—without any … Defining and managing system and sub-system requirements using IBM DOORS Next Collaborating with design leads and fellow engineers to integrate your algorithms into wider radar systems Applying Systems Engineering principles (ISO 15288) across the full lifecycle Who We’re Looking For Someone with a background in SoftwareEngineering , Physics , Computer Science , or similar Strong experience in … Signal Processing —industry background is flexible Deep knowledge of signal processing in real-time, software-based environments Strong grasp of the link between algorithms, hardware and software A clear, methodical thinker who enjoys working independently and solving problems A UK-born national (required for future security clearance, though clearance is not required to start) Why This Role? Develop More ❯
Knowsley, Merseyside, United Kingdom Hybrid / WFH Options
CoreHaus
University of Manchester and Fusion21 Ltd are looking to recruit an individual with evidence of a strong grounding in Machine Learning and AI who will work alongside an MLOps Software Engineer (KTP Associate) to collaboratively deliver this 24-month project. The project aims to design and deliver a disruptive technical innovation programme that embeds advanced Machine Learning, AI and … softwareengineering techniques within the procurement process and supports the incorporation of a data-driven AI-enhanced business model and information management framework, supporting the company's strategic vision for digital transformation. Job reference: SAE-028736 Faculty/Organisational Unit: Science and Engineering Employment type: Fixed Term Division/Team: Department of Computer Science Hours Per Week … Full Time (1FTE) Contract Duration: 24 Months School/Directorate: School of Engineering Key responsibilities/requirements include: The position will provide the successful candidate with a unique opportunity to work within a multi-disciplinary team of academics, industry practitioners and another KTP associate, and translate Machine Learning, AI, and SoftwareEngineering techniques to deliver a robust More ❯
One of Europe's most exciting Analytics software companies is looking to hire a Machine Learning Engineer. If your a Machine Learning expert, and are interested in working on automation, AI, NLP & Data Visualisation software products for big corporates then this role might be for you. You will join a rapidly expanding team of experts providing valuable solutions … to some of the world's biggest organisations around Risk Management & Cyber Security. Strong STEM degree, ideally MSc level & above Good knowledge & Experience of Machine Learning Algorithms Strong SoftwareEngineering skills - ideally Python Ability to articulate how you have solved complex problems in the past through technical solutions You will join a hugely talented team of Machine Learning More ❯
Software Engineer – AI-Powered Medical Imaging Location: UK-based/Occasional travel to Cambridge HQ Sector: Healthtech | AI | Medical Imaging We’re working with a pioneering healthtech company on a mission to transform how cancer is diagnosed and managed globally. Backed by leading academic and clinical institutions, their flagship AI software is already supporting radiologists across NHS hospitals … and beyond, helping detect serious conditions earlier and more accurately. Now entering a critical growth phase, they’re looking to expand their engineering team with an experienced Full Stack Engineer/Software Engineer who thrives at the intersection of cutting-edge tech and meaningful impact. You'll be working on the medical imaging software, collaborating with AI More ❯
Basildon, Essex, South East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title:Senior Software Engineer Location: Basildon, Essex (1-2 Days On-Site Per Week) Starting Salary- Up to £65,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient clean energy solutions used by … has existing talented electronics, embedded, IT team in place. You would work on real world, products, which make a difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Education: - Degree in a … relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 25 days annual leave, a 5% matched pension, discretionary annual bonus and more. Please note we cannot provide sponsorship. If interested, please send across an updated CV. More ❯
Job Description: Project Manager About the role lowRISC CIC is a not-for-profit hardware and softwareengineering company, collaborating with international partners to create and maintain open source silicon designs, firmware and tools. This includes lowRISC's flagship OpenTitan project - the largest open source silicon project in the world. We are looking for an experienced Technical Project … Manager to join our engineering team. This is a hands-on role based in our Cambridge office, working closely with both our technical teams and external partners to coordinate the delivery of complex open-source silicon projects. Key responsibilities Plan, track and manage the successful delivery of projects in a technically complex environment. Work closely with engineering teams … on silicon and embedded software projects. Coordinate the planning and execution of collaborative projects between lowRISC, silicon partners and academic researchers. Support design, review and verification processes to ensure outstanding deliverable quality. Support open-source silicon community management and governance. Contribute to continuous improvement of team collaboration and project delivery methods. Required experience Bachelor's degree in a technical More ❯