Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware … and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with More ❯
St. Ives, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Senior/Lead Embedded Software Engineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior … Embedded Software Engineer. Youll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of … hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity More ❯
Senior Embedded Software Engineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You’ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware … and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with More ❯
Senior Software Developer – Borehole Geophysics Robertson Geo is a global company based in North Wales that designs, develops and manufactures market-leading geophysical wireline technologies. We currently have an opportunity for a Senior Software Developer to join our multi-disciple engineering team. You will be part of an 11-strong engineering team, you will play a … key role in delivering advanced geophysical logging software solutions that integrate seamlessly with our world-class downhole logging technologies. You will be involved throughout the full software development lifecycle — from concept to release — ensuring robust, efficient, and high-quality solutions that meet demanding technical requirements. Your role will be fully embedded in our technical ethos to provide world … leading geophysical downhole logging software. Our software is the interface between our advanced measurement systems and our customers — it is what they see, use, and rely on every day. As we expand globally, delivering intuitive, reliable, and high-performance software is critical to customer satisfaction and to the company’s success. The challenge lies not only in presenting More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job Title: Java Software Engineer Client: Elite Quant Fund Salary: Up to £175,000 Base (+ Bonus) Location: London/Hybrid The role: My client is looking for an experienced Java Software Engineer to join their rapidly expanding technology team. This team is responsible for building out a bespoke, greenfield data platform that you will be crucial in … developing. Our client prides itself on maintaining cutting-edge technology and a progressive work environment. As a Java Software Engineer you will be tasked with designing and developing high-performance applications from scratch, harnessing our clients dedication to upholding the highest tech standards in industry. Benefits: Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance … your engineering skills at an accelerated pace. Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks. Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards. Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs. Rapid career progression and exposure to diverse technologies. Responsibilities More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
Job Title: Java Software Engineer Client: Elite Quant Fund Salary: Up to £175,000 Base (+ Bonus) Location: London/Hybrid The role: My client is looking for an experienced Java Software Engineer to join their rapidly expanding technology team. This team is responsible for building out a bespoke, greenfield data platform that you will be crucial in … developing. Our client prides itself on maintaining cutting-edge technology and a progressive work environment. As a Java Software Engineer you will be tasked with designing and developing high-performance applications from scratch, harnessing our clients dedication to upholding the highest tech standards in industry. Benefits: Exceptional professional growth opportunities in a tech-focused company, allowing you to enhance … your engineering skills at an accelerated pace. Access to state-of-the-art technologies, enabling you to work with advanced tools and frameworks. Highly competitive bonuses and a comprehensive benefits package that surpasses industry standards. Emphasis on health and well-being, including a healthy work-life balance and reimbursement programs. Rapid career progression and exposure to diverse technologies. Responsibilities More ❯
Position: Software Engineer Location: Halifax Salary: Up to £55,000 + Benefits We’re excited to offer a fantastic opportunity for a Software Engineer to join a leading UK design and engineering business based in Halifax. In this role, you’ll work on cutting-edge software solutions that seamlessly integrate electronics, mechanics, and cloud-based technologies … The Role You’ll design and implement touchscreen user interfaces using C# and WPF, integrating seamlessly with STM32-based electronics and wider system components. The project involves developing embedded software, integrating electronic and mechanical systems, and contributing to IoT and cloud-connected solutions. Key Responsibilities Develop intuitive UIs in C#/WPF within Visual Studio. Write clean, efficient C# … and C/C++ code for STM32 microcontrollers. Integrate hardware and software systems for real-time data acquisition and control. Use GitHub for version control and collaborative development. Support IoT and cloud integration (AWS/Azure). Design and maintain SQL databases for robust data management. Conduct testing, debugging, and documentation to ensure reliability and performance. About You You More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending … leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence … and SoftwareEngineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
MBDA
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending … leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence … and SoftwareEngineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending … leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence … and SoftwareEngineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
MBDA
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending … leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence … and SoftwareEngineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
Position: Software Engineer Location: Halifax Salary: Up to £55,000 + Benefits We’re excited to offer a fantastic opportunity for a Software Engineer to join a leading UK design and engineering business based in Halifax. In this role, you’ll work on cutting-edge software solutions that seamlessly integrate electronics, mechanics, and cloud-based technologies … The Role You’ll design and implement touchscreen user interfaces using C# and WPF, integrating seamlessly with STM32-based electronics and wider system components. The project involves developing embedded software, integrating electronic and mechanical systems, and contributing to IoT and cloud-connected solutions. Key Responsibilities Develop intuitive UIs in C#/WPF within Visual Studio. Write clean, efficient C# … and C/C++ code for STM32 microcontrollers. Integrate hardware and software systems for real-time data acquisition and control. Use GitHub for version control and collaborative development. Support IoT and cloud integration (AWS/Azure). Design and maintain SQL databases for robust data management. Conduct testing, debugging, and documentation to ensure reliability and performance. About You You More ❯
Software Engineer - Robotics Systems Job Experience Contract Details : £500-800 Per Day, 6-month contract, outside IR35, hybrid (2-3 days/week in London). Role Overview: Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ … Minimum 3 years of production-level softwareengineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB, depth, LiDAR) for navigation/localisation on platforms like Clearpath using ROS2 . Worked in Agile (Scrum) teams, managing tasks with Jira , contributing to sprints and retrospectives. Applied More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Morson Edge
Lead Software Engineer – Java (Digital Consultancy) – London – Hybrid – up to £110K We're working with a leading UK digital consultancy, rapidly growing across the UK with a headcount of 500+. They combine technical excellence with a culture that genuinely puts people first, delivering innovative solutions across finance, e-commerce, gaming, and more. This is a high-impact leadership role … for a Lead Java engineer ready to shape technology strategy, manage engineering teams, and deliver complex, mission-critical systems for household-name clients. The Role As a Lead Software Engineer, you will: • Take ownership of the design, architecture, and delivery of scalable, high-performance Java-based systems. • Lead technical direction across multiple projects, ensuring best-in-class coding … APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Extensive experience in Java backend development and API architecture. • Proven track record in leading engineering teams or high-performing technical squads. • Strategic thinker who can balance hands-on coding with technical leadership. • Advocate for softwareengineering best practices, including code quality, testing More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Morson Edge
Lead Software Engineer – Java (Digital Consultancy) – Manchester – Hybrid – up to £110K We're working with a leading UK digital consultancy, rapidly growing across the UK with a headcount of 500+. They combine technical excellence with a culture that genuinely puts people first, delivering innovative solutions across finance, e-commerce, gaming, and more. This is a high-impact leadership role … for a Lead Java engineer ready to shape technology strategy, manage engineering teams, and deliver complex, mission-critical systems for household-name clients. The Role As a Lead Software Engineer, you will: • Take ownership of the design, architecture, and delivery of scalable, high-performance Java-based systems. • Lead technical direction across multiple projects, ensuring best-in-class coding … APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Extensive experience in Java backend development and API architecture. • Proven track record in leading engineering teams or high-performing technical squads. • Strategic thinker who can balance hands-on coding with technical leadership. • Advocate for softwareengineering best practices, including code quality, testing More ❯
C++ Software Engineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? You ll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company that s small enough for you to have an immediate impact with plenty of career growth. The C++ … Software Engineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to be part of in Bristol who can consider someone at the mid or … senior level. C++ Software Engineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3D graphics (WebGL/OpenGL) experience all nice to have More ❯
North West London, London, United Kingdom Hybrid / WFH Options
Client Server
Senior Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. What's in it for you: Salary to £110k Pension (to 9% contribution) Healthcare Volunteer/charity days … Hybrid working Career development and training Your role: As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and have created ground … breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. Not only can you take advantage of working in a modern, technology-driven environment, but you will More ❯
london, south east england, united kingdom Hybrid / WFH Options
Client Server
Senior Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. What's in it for you: Salary to £110k Pension (to 9% contribution) Healthcare Volunteer/charity days … Hybrid working Career development and training Your role: As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and have created ground … breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. Not only can you take advantage of working in a modern, technology-driven environment, but you will More ❯
C++ Software Engineer - Cross Platform (Windows/Linux) Are you passionate about building software that solves real-world, challenging problems? You’ll contribute to the development and evolution of feature-rich analytical products relied upon worldwide - but in a company that’s small enough for you to have an immediate impact with plenty of career growth. The C++ … Software Engineer will collaborate with a close-knit group of software engineers working at the cutting edge of a range of complex cross platform software products across desktop, cloud and server environments. This is also one of the friendliest, smartest and fun teams to be part of in Bristol who can consider someone at the mid or … senior level. C++ Software Engineer requirements Strong knowledge of modern C++ with experience of C# desirable Excellent problem-solving A solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3D graphics (WebGL/OpenGL) experience all nice to have More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
Senior Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. What's in it for you: Salary to £110k Pension (to 9% contribution) Healthcare Volunteer/charity days … Hybrid working Career development and training Your role: As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and have created ground … breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. Not only can you take advantage of working in a modern, technology-driven environment, but you will More ❯
London Type: Contract Duration: 6 months (high potential for extension or conversion) Work Setup: Hybrid - minimum 3 days on-site, 5 days preferred Project Overview Join a medical device software development program focused on AI-driven operating room technologies and video data processing systems . You'll test and automate complex applications running on low-latency, high-performance computing … platforms used in surgical environments. Role Summary An automation-first quality culture , where software quality is built through code. As a Software Development Engineer in Test (SDET) , you'll design, develop, and maintain automated test solutions for embedded and connected device platforms. This role requires a hands-on engineer with strong Python automation expertise and experience in systems … streaming systems (advantageous) Knowledge of CI/CD pipelines and version control systems (Git). Experience with performance, reliability, and system-level testing . Beneficial: Familiarity with medical device software standards (IEC 62304). Profile & Experience Bachelor's degree in Computer Science, Engineering, or equivalent. 3+ years' experience in SDET, automation, or softwareengineering roles. Proven More ❯
London Type: Contract Duration: 6 months (high potential for extension or conversion) Work Setup: Hybrid – minimum 3 days on-site, 5 days preferred Project Overview Join a medical device software development program focused on AI-driven operating room technologies and video data processing systems . You’ll test and automate complex applications running on low-latency, high-performance computing … platforms used in surgical environments. Role Summary An automation-first quality culture , where software quality is built through code. As a Software Development Engineer in Test (SDET) , you’ll design, develop, and maintain automated test solutions for embedded and connected device platforms. This role requires a hands-on engineer with strong Python automation expertise and experience in systems … streaming systems (advantageous) Knowledge of CI/CD pipelines and version control systems (Git). Experience with performance, reliability, and system-level testing . Beneficial: Familiarity with medical device software standards (IEC 62304). Profile & Experience Bachelor’s degree in Computer Science, Engineering, or equivalent. 3+ years’ experience in SDET, automation, or softwareengineering roles. Proven More ❯
london (city of london), south east england, united kingdom
CXC
London Type: Contract Duration: 6 months (high potential for extension or conversion) Work Setup: Hybrid – minimum 3 days on-site, 5 days preferred Project Overview Join a medical device software development program focused on AI-driven operating room technologies and video data processing systems . You’ll test and automate complex applications running on low-latency, high-performance computing … platforms used in surgical environments. Role Summary An automation-first quality culture , where software quality is built through code. As a Software Development Engineer in Test (SDET) , you’ll design, develop, and maintain automated test solutions for embedded and connected device platforms. This role requires a hands-on engineer with strong Python automation expertise and experience in systems … streaming systems (advantageous) Knowledge of CI/CD pipelines and version control systems (Git). Experience with performance, reliability, and system-level testing . Beneficial: Familiarity with medical device software standards (IEC 62304). Profile & Experience Bachelor’s degree in Computer Science, Engineering, or equivalent. 3+ years’ experience in SDET, automation, or softwareengineering roles. Proven More ❯
London Type: Contract Duration: 6 months (high potential for extension or conversion) Work Setup: Hybrid – minimum 3 days on-site, 5 days preferred Project Overview Join a medical device software development program focused on AI-driven operating room technologies and video data processing systems . You’ll test and automate complex applications running on low-latency, high-performance computing … platforms used in surgical environments. Role Summary An automation-first quality culture , where software quality is built through code. As a Software Development Engineer in Test (SDET) , you’ll design, develop, and maintain automated test solutions for embedded and connected device platforms. This role requires a hands-on engineer with strong Python automation expertise and experience in systems … streaming systems (advantageous) Knowledge of CI/CD pipelines and version control systems (Git). Experience with performance, reliability, and system-level testing . Beneficial: Familiarity with medical device software standards (IEC 62304). Profile & Experience Bachelor’s degree in Computer Science, Engineering, or equivalent. 3+ years’ experience in SDET, automation, or softwareengineering roles. Proven More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Hireful
technical decisions that drive real business impact. You'll join a collaborative, forward-thinking team building cutting-edge products — with the support, tools, and flexibility to thrive. Role: Lead Software Developer, Senior .Net Developer, SoftwareEngineering Manager, Senior Full Stack Developer, Lead .Net Developer, Lead Software Engineer, Senior C# Developer Salary: £65k - £75k base + Bonus More ❯