Senior Embedded SoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. … What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through … production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in More ❯
Senior SoftwareEngineer – Chassis/Driver Modes 📍 Warwick, UK | 🏢 Premium Automotive OEM | 💼 Full-Time Join a dynamic team working at the forefront of automotive innovation, where your expertise in embedded systems and motion control will shape the driving experience of tomorrow's premium vehicles. 🔧 About the Role We’re looking for a highly motivated and technically skilled Senior … SoftwareEngineer to join our Embedded Software & Systems (ESS) team, specialising in Vehicle Motion and Driver Modes . You’ll be delivering cutting-edge motion control software for current and future vehicle platforms—from software definition through to model delivery, software integration, and MIL/SIL validation. 🧠 Key Responsibilities Interpret and implement software … models to meet motion domain functionality. Conduct unit testing using MIL/SIL environments and tools like GitLab. Author and maintain test cases and quality artefacts. Investigate and resolve software bugs and issues in motion control features. Collaborate with software suppliers, manage change requests, and ensure integration sign-off. 🛠️ Essential Skills & Experience Strong software engineering background, with More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Java SoftwareEngineer/Developer WFH to £100k Are you a skilled Java SoftwareEngineer with low latency trading systems experience You could be progressing your career at a global market data and trading platform provider for cryptocurrency markets. As a Java SoftwareEngineer you will develop, test and maintain high-quality, low-latency … Generous holiday allowance including an extra day for your birthday and work anniversary Remote, flexible working Excellent career progression opportunities Apply now to find out more about this Java SoftwareEngineer/Developer opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities More ❯
Senior Embedded SoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. … What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through … production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in More ❯
SoftwareEngineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unit testing skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java SoftwareEngineer on a contract basis in order to deliver Premium AIS in 2025. They … MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage the technical delivery of one or more software engineering teams Lead the planning, specifying, developing and deploying of high performance, robust and resilient systems Designs, produces, tests and implements working software, working across the lifecycle of More ❯
Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal/Lead SoftwareEngineer to play a pivotal role in driving innovative and mission-critical solutions.This is a fantastic opportunity for an experienced engineer to combine hands-on development with leadership … integrity environment. What You’ll Be Doing: Lead and mentor a multidisciplinary team of engineers Take ownership of project planning, technical reviews, and reporting Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux Deploy software across multi-core or distributed hardware platforms … Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Contribute to design reviews, gate reviews, and agile development ceremonies What You’ll Bring: Strong experience with C++(14 or above) Proficiency in UML and Object-Oriented Design techniques Deep understanding of More ❯
Embedded SoftwareEngineer • Multiple roles available • Salary between £50,000 to £85,000 • Embedded C, Linux, RTOS, MATLAB/Python • Defence projects with real-world impact • On-site in Cambridge • SC clearance required ABOUT THE CLIENT Our client is a specialist defence and security innovation consultancy working at the forefront of national security technology. They are seeking an … experienced Embedded SoftwareEngineer Consultant to join their elite multi-disciplinary engineering team. This role offers the opportunity to contribute to a range of secure embedded systems, delivering innovation from concept through to prototype. You’ll work across the full development lifecycle, shaping mission-led solutions in a collaborative and technically exceptional environment. THE EMBEDDED SOFTWARE ROLE … Develop embedded software in C (Linux/RTOS/bare-metal) • Support the design, development and testing of cutting-edge defence technologies • Collaborate with engineers across hardware, firmware, and software teams • Help create prototypes with national security applications EMBEDDED SOFTWARE ESSENTIAL SKILLS • 3+ years’ experience in embedded software engineering • Strong C programming and Linux development experience More ❯
Chester, Cheshire, Bretton, County of Flintshire, Clwyd, United Kingdom
Belcan
Senior Embedded SoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. … What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through … production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. As a Senior Software Embedded Engineer, you will be involved in More ❯
JavaScript/TypeScript, Cypress, Playwright, REST APIs Love breaking things? Even more passionate about making sure they don't break in the first place? We're looking for a SoftwareEngineer in Test who lives and breathes automation. You'll be embedded in our dev teams, building robust test suites, catching bugs before users do, and ensuring every … devs, QA, and product to bake quality into everything What you bring: 5+ years' experience in test automation Proficiency in scripting automated tests (e.g., Cypress, Playwright) Strong understanding of software development lifecycle Good grasp of API testing, mocking/stubbing, and CI pipelines Nice-to-haves: Performance or load testing experience 42369MSR INDMANS More ❯
SoftwareEngineer - Java - Contract - £400 per day outside IR35 - Java/Microservices, Basic Test framework knowledge, Unit testing skills, Java design skills, Deployment in Pipeline knowledge ( Git lab, Jenkins, Aws tools sets) About the Company My client is seeking a Java SoftwareEngineer on a contract basis in order to deliver Premium AIS in 2025. They … MVP Full E2E testing as part of deployment, in collaboration with business partners Own and lead E2E deployment (release train manager) Manage the technical delivery of one or more software engineering teams Lead the planning, specifying, developing and deploying of high performance, robust and resilient systems Designs, produces, tests and implements working software, working across the lifecycle of More ❯
Azure Software/Application Engineer - Hybrid Working - Outside IR35 Our client, a global Insurance broker, are currently looking to hire an Azure Software/Application Engineer with strong Microsoft Azure experience and a background of Integration projects. This role would be hybrid working with 3 days a week in the client site based in London. Role … Summary: The team are seeking a technically skilled and adaptable Engineer to support post-acquisition IT integration efforts across our global operations. This role is ideal for someone with a strong foundation in software engineering and solution architecture, who is passionate about designing secure, scalable systems. In this role you will work closely with the M&A IT … on evaluating application security, development frameworks, and cloud readiness - particularly within Microsoft Azure. Key Responsibilities: Conduct architecture assessments of applications and platforms to support integration into the enterprise. Evaluate software development practices and identify opportunities for modernisation, refactoring, or migration. Use code analysis tools to identify vulnerabilities and recommend improvements in application security and resilience. Assist in producing executive More ❯
City of London, Greater London, UK Hybrid / WFH Options
Lorien
Azure Software/Application Engineer - Hybrid Working - Outside IR35 Our client, a global Insurance broker, are currently looking to hire an Azure Software/Application Engineer with strong Microsoft Azure experience and a background of Integration projects. This role would be hybrid working with 3 days a week in the client site based in London. Role … Summary: The team are seeking a technically skilled and adaptable Engineer to support post-acquisition IT integration efforts across our global operations. This role is ideal for someone with a strong foundation in software engineering and solution architecture, who is passionate about designing secure, scalable systems. In this role you will work closely with the M&A IT … on evaluating application security, development frameworks, and cloud readiness - particularly within Microsoft Azure. Key Responsibilities: Conduct architecture assessments of applications and platforms to support integration into the enterprise. Evaluate software development practices and identify opportunities for modernisation, refactoring, or migration. Use code analysis tools to identify vulnerabilities and recommend improvements in application security and resilience. Assist in producing executive More ❯
JavaScript/TypeScript, Cypress, Playwright, REST APIs Love breaking things? Even more passionate about making sure they don't break in the first place? We're looking for a SoftwareEngineer in Test who lives and breathes automation. You'll be embedded in our dev teams, building robust test suites, catching bugs before users do, and ensuring every … devs, QA, and product to bake quality into everything What you bring: 5+ years' experience in test automation Proficiency in scripting automated tests (e.g., Cypress, Playwright) Strong understanding of software development lifecycle Good grasp of API testing, mocking/stubbing, and CI pipelines Nice-to-haves: Performance or load testing experience 42369MSR INDMANS More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
SoftwareEngineer Fully Remote £45,000 - £55,000 Oscar has partnered up with a software consultancy that is looking for permanent software engineers to come in and help with some financial services projects they are currently working on. They are an innovative tech business who have a lot in the pipeline and needs to expand rapidly. More ❯
Our client, a prominent player in the Defence & Security sector, is currently seeking a skilled SoftwareEngineer C++ for a contract role in Stevenage, Hertfordshire. This position involves working 100% on-site, developing and maintaining software in a Linux environment. You will engage with high-speed real-time data flows, and complex multi-threaded processing pipelines. Key … Responsibilities: Designing and developing real-time test and capture software on Linux systems using C++ Integrating and interfacing with high-speed SFPDP cards across multi-channel data pipelines Architecting and implementing robust, scalable, and maintainable multi-threaded applications Defining and implementing data sequencing and synchronisation logic for deterministic capture and replay Working with hardware teams to ensure seamless integration … high-speed digital protocols Demonstrable skills in multi-threaded and concurrent programming Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards Familiarity with software sequencing frameworks or custom state machines Strong experience with integration, system test, and debugging complex interactions between software and hardware Understanding of software design principles, memory management More ❯
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
SoftwareEngineer Fully Remote £45,000 - £55,000 Oscar has partnered up with a software consultancy that is looking for permanent software engineers to come in and help with some financial services projects they are currently working on. They are an innovative tech business who have a lot in the pipeline and needs to expand rapidly. More ❯
SoftwareEngineer - Build complex software tools – Deep-Tech If you’re the kind of engineer who thrives on solving very hard problems, is interested in compilers or debuggers, can write low level C code, and wants to work on novel technology that rewrites the rulebook for how software gets built - this might be the role … you’ve been looking for. A Cambridge based Deep-Tech company with a world-class team is looking for a low level/Systems SoftwareEngineer that will be working with like minded others on new features for their core product. They value technical excellence, creative problem-solving, and the kind of curiosity that means you’re always More ❯
Employment Type: Permanent
Salary: £40000 - £75000/annum Stock, BUPA, great culture + more
Job Title: Embedded Linux SoftwareEngineer Location: Worcester (Hybrid WFH Available) Salary: Up to £60,000 Our client, a leading innovator in the wireless communications sector, is seeking a talented Embedded Linux SoftwareEngineer to join their growing team in the Worcester area. This is a fantastic opportunity to work on new advanced technology projects with … working role. There is an exciting new product roadmap ahead of them and they are growing the team based on this. Role Responsibilities: Design, develop, and maintain embedded Linux software for remote and wireless communication systems. Work closely with hardware and software teams to deliver robust, high-performance solutions. Configure, build, and optimize Linux-based operating systems for … custom hardware platforms. Contribute to the full software development lifecycle – from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years’ experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of comms and serial protocols Experience with More ❯
SoftwareEngineer – Connectivity (FTE) Build the connections powering global trading Location: London or New York We’re seeking a skilled Connectivity SoftwareEngineer to join our trading systems team. You'll play a critical role in integrating both digital asset and traditional exchanges into our platform —delivering robust, compliant, and high-performance connectivity. Why this role More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Embedded Linux SoftwareEngineer Location: Worcester (Hybrid WFH Available) Salary: Up to £60,000 Our client, a leading innovator in the wireless communications sector, is seeking a talented Embedded Linux SoftwareEngineer to join their growing team in the Worcester area. This is a fantastic opportunity to work on new advanced technology projects with … working role. There is an exciting new product roadmap ahead of them and they are growing the team based on this. Role Responsibilities: Design, develop, and maintain embedded Linux software for remote and wireless communication systems. Work closely with hardware and software teams to deliver robust, high-performance solutions. Configure, build, and optimize Linux-based operating systems for … custom hardware platforms. Contribute to the full software development lifecycle - from requirements through to testing and deployment. Required Skills & Experience: Proficiency in C/C++ programming. Experience with embedded Linux (Yocto Project and Debian frameworks ideally) 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Experience with a range of comms and serial protocols Experience with More ❯
SoftwareEngineer Global FinTech Belfast (Hybrid) Permanent | Full-time Market based salary + bonus & excellent benefits IT Search is proud to partner with a global FinTech leader as they continue to expand their UK & Ireland engineering teams. We’re hiring a C++ SoftwareEngineer to join a growing group responsible for building and maintaining secure, high … that support real-time global payments. You’ll be involved in the development of core backend components using modern C++, working alongside experienced engineers to deliver scalable and reliable software in a high-performance environment. This is an opportunity to grow your skills in a product-driven company that values clean architecture, best practices, and continuous learning Key Requirements More ❯
C# SoftwareEngineer | £35,000 to £55,000 | Plus Bonus & BenefitsStevenage OR Bristol | Hybrid | 2-3 Days a Week On-Site Role Overview Our client is seeking a skilled C# SoftwareEngineer to develop real-time software components that simulate complex weapons systems and integrate hardware, delivering accurate visualisation, demonstrations, verification, validation and training capabilities. … Key Responsibilities Develop and maintain real-time software using C# and C++ within an agile scrum environment Integrate hardware components to support realistic system simulations Ensure software quality through verification, validation, continuous integration and test-driven development Candidate Profile Applicants should have practical experience in software engineering with C# and C++, ideally in real-time. Configuration control More ❯
Senior Embedded SoftwareEngineer with strong skills in embedded linux/kernel development, Bootloader and device driver development, is required by a world-leading, high end customer centric device company to play a senior role in their new London tech hub based close to London Paddington, and join a Pan European embedded software engineering team of around … people. Salary: £80-100k Base + Decent Pension, Health, and 30 Days Holiday. The Embedded SoftwareEngineer will take the lead in developing their Linux kernel, custom Embedded Linux distribution, and bootloaders, while also having an impact on the entire physical product used by millions of customers, working as part of a cross-functional team. The Senior … Embedded SoftwareEngineer is a hybrid role and will ideally be based in the office 2/3 days per week. However, there might be some flexibility for those with outstanding embedded Linux skills and strong kernel development to work more remotely from within the UK. As a Senior Embedded SoftwareEngineer, you will have skills More ❯
City of London, Greater London, UK Hybrid / WFH Options
Radley James
SoftwareEngineer – Connectivity (FTE) Build the connections powering global trading Location: London or New York We’re seeking a skilled Connectivity SoftwareEngineer to join our trading systems team. You'll play a critical role in integrating both digital asset and traditional exchanges into our platform —delivering robust, compliant, and high-performance connectivity. Why this role More ❯
Role: Graduate SoftwareEngineer - Full Stack Salary: £40,000 -£60,000 Location: Central London - 4 days per week in-office Overview Our client is a rapidly growing digital insurance provider on a mission to simplify and modernise the insurance experience. Backed by £43m in funding and with over 300,000 customers, they're entering a key period of … product expansion. They're looking for a SoftwareEngineer (Full Stack) to help shape and scale their platform as they continue to grow. Key Responsibilities Deliver high-impact features and lead cross-functional projects Collaborate with Product, Data, and Commercial teams to build user-first solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture … product and team direction in a high-growth environment Ideal Candidate 1-3 years of full-stack engineering experience Comfortable across frontend and backend (Python and Angular preferred) Strong software engineering fundamentals and a quality-focused mindset Experience working collaboratively in cross-functional teams Curious, proactive, and excited by ownership and pace Strong communicator who values team culture and More ❯