Platform Recruitment

46 job(s) at Platform Recruitment

Platform Recruitment Royston, Hertfordshire
Jul 26, 2026
Full time
Job Title: C#/.NET Software Engineer Location: South Cambridgeshire Salary: Up to 70,000 Working Pattern: Hybrid 2 days in office This is a brilliant opportunity for aC#/.NET engineer to join a fast-growing technology company whose software is used by scientists and engineers across the world. You'll be writing code that drives real machines connecting instrumentation, automation systems, and digital workflows that power cutting-edge scientific processes. It's a genuinely hands-on role where your work has direct, visible impact. The Role You'll design and build high-quality software across desktop, embedded, and server environments, working alongside a talented team of architects, engineers, and product managers to deliver robust, user-focused solutions. You'll also contribute to architectural decisions and mentor junior developers. Requirements Strong C#/.NET development experience Strong knowledge of software design principles, testing and DevOps pipelines Experience building Windows applications with XAML Familiarity with IoT protocols such as MQTT and OPC/UA SQL databases and Linux OS experience Comfortable working with AI tools If this role is of interest, please apply below.
Platform Recruitment Royston, Hertfordshire
Jul 26, 2026
Full time
Job Title: Software Engineer Location: South Cambridgeshire, Salary: up to £70,000 This is a rare opportunity for an engineer to join an elite R&D team, where your going to be working on the intersection of software and hardware development, working to develop the technologies the save thousands of lives. If you have an electronics or engineering background and have developed strong software skills along the way, this role was written for you. The Role You will play a key role across the full product lifecycle, developing and maintaining software platforms in C#, Python, and JavaScript for world-class gas detection instruments. You'll be writing the software that talks directly to hardware via UART, SPI, and I2C, building automated test jig software for the production floor, and working closely with a talented team of electronic, embedded, and mechanical engineers. Requirements Engineering or electronics background Strong software development skills in C#, Python and/or JavaScript Hands-on experience with communication protocols such as UART, SPI, I2C, Modbus or CAN Comfortable reading schematics and using electronics tools such as multimeters and logic analysers Experience working with PCBs and electronic instruments Familiarity with IoT platforms and cloud integration If this role is of interest, please apply below.
Platform Recruitment Norwich, Norfolk
Jul 25, 2026
Full time
Lead Software Engineer Hybrid Norwich This is an opportunity to join an innovative engineering company developing next-generation electric drive systems. You will take technical leadership of embedded software development across BSW and application layers, helping to define architecture and deliver robust, high-performance software for electric drive technologies from concept through to production. Responsibilities: Leading the design and development of embedded software across motor control, inverter control, DC-DC systems, diagnostics and related vehicle functions. Defining and maintaining software architecture aligned to system and product requirements. Driving full lifecycle delivery from requirements through implementation, verification, validation and release. Collaborating closely with systems, hardware, controls and test teams to ensure seamless integration and system performance. Overseeing software integration, bench testing, HIL validation and system-level debugging activities. Driving software quality, compliance and continuous improvement across tools, processes and standards. Requirements: Strong experience in embedded software development for electric drive, automotive or safety-critical systems. Proven ability to lead software teams and deliver complex embedded projects in a structured environment. Strong understanding of embedded architecture, real-time systems and control software integration. Experience with software verification and validation including unit, integration and system-level testing. Familiarity with ISO 26262, ASPICE, MISRA C and functional safety principles. Bonus Skills: Experience with motor control, inverter or power electronics software integration. Knowledge of model-based development, CI/CD, automated testing and configuration management. Experience working closely with hardware and controls teams in electrification or automotive systems. Apply now to join a highly innovative company operating at the forefront of electrification technology. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Electronics, Embedded Software, FPGA, Mechanical, C++, DevOps, Technical Sales, Project Management and more
Platform Recruitment Norwich, Norfolk
Jul 25, 2026
Full time
Lead Hardware Engineer Norwich This is an opportunity to join an innovative engineering company developing next-generation electric drive systems for automotive and mobility applications. You will take technical leadership of automotive hardware development, driving the design of high-voltage, production-ready systems from concept through to validation and full-scale manufacturing. Responsibilities: Leading the design and development of automotive hardware including 600V power electronics, inverters, bi-directional DC-DC converters and battery charging systems. Defining hardware architecture and taking ownership of delivery through concept, design, validation and production release. Leading and mentoring a team of hardware engineers, ensuring delivery against technical, cost and schedule targets. Driving Design for Manufacture (DFM), Design for Cost (DFC) and FMEA activities to ensure scalable, high-volume production readiness. Working closely with project managers, software, systems and manufacturing teams to ensure robust integration and delivery. Supporting supplier engagement, component selection, cost reduction and value engineering activities. Requirements: Strong experience in automotive or electrification hardware development, ideally within high-voltage power electronics systems. Proven ability to lead engineering teams and deliver complex hardware projects in a structured environment. Strong understanding of high-volume automotive design, including cost, manufacturability and production scalability. Experience with FMEA, DVP, reliability engineering and hardware validation activities. Ability to work across multidisciplinary teams including software, mechanical, systems and manufacturing. Bonus Skills: Experience with 600V power electronics, inverters, DC-DC converters or EV charging systems. Knowledge of EMC, safety standards and automotive certification processes. Experience driving cost reduction, supplier development and production optimisation. Apply now to join a highly innovative company operating at the forefront of electrification technology. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Electronics, Embedded Software, FPGA, Mechanical, C++, DevOps, Technical Sales, Project Management and more.
Platform Recruitment Milton, Cambridgeshire
Jul 25, 2026
Full time
Embedded Linux Software Engineer 60-70k Cambridge My client is an essential company in the communications and data industry. Their presence spans hundreds of countries, and their engineering makes up a vital part of the global networking infrastructure. They are looking for an Embedded Software Engineer with strong Linux experience to join their software dev team. Responsibilities as an Embedded Linux Software Engineer : Design & implement software solutions in C Integrate Linux software with hardware, interpreting schematics Collaborate with other teams to analyse technical issues and contribute to their timely and effective resolution Requirements: Experienced in developing ARM MCUs in C Confident with Linux-based systems development, including experience with the Linux boot process, DTB, and kernel drivers Familiar with networking protocols Proficiency in developing user-level software that interacts with the Linux operating system Bonus skills for an Embedded Linux Software Engineer: Familiarity with Yocto Experience with Git & JIRA Apply now if you have a passion for networking, Linux, and C. Become a key player in the development of global infrastructure!
Platform Recruitment Norwich, Norfolk
Jul 25, 2026
Full time
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
Platform Recruitment St. Ives, Cambridgeshire
Jul 25, 2026
Full time
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 electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
Platform Recruitment Milton, Cambridgeshire
Jul 25, 2026
Full time
Firmware Engineer Cambridge Would you like to work on developing an extremely precise deep-tech platform with real-world impact? My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life. Responsibilities as a Firmware Engineer: Develop driver firmware for proprietary silicon Work throughout the whole SDLC, including bring-up, regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to have; Experience with unit test frameworks like pytest, build scripting, Jenkins CI/CD automation Good understanding of ARM Cortex-M series processors and CPU architecture Some PCB electronics design experiences Familiarity with Linux, Git, Bash, and Tcl Compensation: Private health insurance Life insurance 33 days holiday Expert training from renowned industry veterans Apply now to join a company truly leading their niche in one of the most vibrant cities on Earth for R&D!
Platform Recruitment Royston, Hertfordshire
Jul 25, 2026
Full time
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
Platform Recruitment Cambridge, Cambridgeshire
Jul 25, 2026
Full time
Embedded Software Engineer £40-80k DOE Cambridge Are you a software engineer who wants to work with some of the most high-tech companies in the world? One of the UK s leading consultancies is hiring software engineers to join their high-growth, driven, and extremely motivated team. They partner with clients from leading global brands to startups to identify growth opportunities through innovative solutions, taking pride in their success. They operate as a meritocracy and give leadership responsibilities based on skill rather than length of service. You can get promoted rapidly depending on your skill. Responsibilities as an Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements for an Embedded Software Engineer: + Proficiency in C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience with IEC 62304, ISO 13485, or FDA 21 CFR Part 820 + 3+ years of experience in a regulated industry Apply today to join a highly innovative and world renowned consultancy!
Platform Recruitment Cambridge, Cambridgeshire
Jul 25, 2026
Full time
Embedded Linux Engineer 60-70k Cambridge Are you a driven engineer experienced with Linux build systems & networking? I am partnered with an ambitious scale-up in the heart of Cambridge that takes a leading role in wireless innovation. The company started as a passion project, and since then it has grown into a company that develops architecture that huge multinationals model their systems after. Responsibilities as an Embedded Linux Engineer : Porting the OS, integrating with ODM software Fixing build issues when moving to new platforms and applying patches to debug open-source software Researching technical growth Requirements: Highly experienced with embedded build systems, preferably buildroot, OpenWRT, or other WRT-Variants Experienced with CLANG and very confident working with patches on open source software Strong understanding of network protocols Desirable skills for an Embedded Linux Engineer: Experience developing Linux kernel modules and using the kernel build system Knowledge of the Wireless and Linux network stack Experience managing the process from a reference board to production Apply now to join an R&D team shaping the future of networking!
Platform Recruitment Poole, Dorset
Jul 24, 2026
Full time
Electronics Test Engineer Location: Poole, Dorset Salary: Up to 45,000 My client are a highly respected manufacturer of specialist electronic products, and is looking to recruit an experienced ElectronicsTest Engineer to join their production team in Poole. They are looking for a technician with strong fault-finding and testing experience. The Role This is a varied, hands-on position supporting the manufacture and testing of electronic products. You'll work across production, testing and maintenance, ensuring products meet the highest quality standards before reaching customers. Key responsibilities include: Testing and inspecting electronic products against specification. Fault-finding and repairing electronic assemblies, wiring and PCBs. Assembling and testing electronic products. Setting up and maintaining electronic test equipment. Supporting prototype development and production testing activities. Developing and maintaining test procedures, schedules and calibration processes. Carrying out routine maintenance of production equipment, including general upkeep of test stations and extraction/filter systems. About You We're looking for an experienced Electronics Test Engineer with: Hands-on experience in an electronics manufacturing or production environment. Strong fault-finding and diagnostic skills at component and PCB level. Experience using electronic test equipment such as oscilloscopes and signal generators. Knowledge of ESD procedures and best practices. If you're an experienced Electronics Test Engineer looking for your next challenge please apply below!
Platform Recruitment Waterbeach, Cambridgeshire
Jul 24, 2026
Full time
Title: Principal Software Engineer Role: Distributed Systems & Communications Location: Cambridgeshire Salary: 60- 80k Platform Recruitment has partnered with an innovative technology company developing mission-critical systems used by organisations worldwide. They're looking for a Principal Software Engineer to help shape the technical direction of their platform. Key Responsibilities: Lead architecture and implementation of systems in C#/.NET Build low-latency applications handling high-volume data traffic Drive technical vision and mentor engineers across the team Oversee code reviews, coding standards and CI/CD pipelines Key Requirements: 10+ years C# and .NET Core Strong distributed systems and microservices background Hands-on experience with RabbitMQ, Kafka or similar messaging technologies Proficiency with TCP/IP, gRPC and high-availability protocols Performance tuning, concurrency and multithreading expertise Docker, Kubernetes and CI/CD familiarity Relevant degree If this sounds like your next challenge, apply with a copy of your CV.
Platform Recruitment
Jul 24, 2026
Full time
Software Engineering Manager - 85,000 Title : Software Engineering Manager Client : Software house Location : London (Hybrid) Salary : Up to 85,000 Reporting directly to the Managing Director, this is an opportunity for a Software Engineering Manager with at least 1 year's experience as a Scrum Master to join a growing and highly technical team of software engineers in the graphics/scientific/engineering computing space. You will have overall responsibility for overseeing the development roadmap and overall development activities, with scope to grow further within the business. There are currently 10 developers in your team. Requirements: 2 years+ as an Engineering Manager C++ is your strongest language 1 year+ as Scrum Master If you are interested learning more, please contact (email address removed). com for more information or a confidential chat.
Platform Recruitment Harston, Cambridgeshire
Jul 23, 2026
Full time
Senior Embedded Software Engineer 60- 70k Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors, and has received several accolades for their work over their impressive history that spans several decades. Responsibilities: Design and develop bare metal and RTOS embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Understanding of Digital Signal Processing What you'll get: 60-70k DOE 25 days holiday + bank holidays Competitive pension Discretionary annual bonus Private medical Early Friday finish Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
Platform Recruitment Leighton Buzzard, Bedfordshire
Jul 23, 2026
Full time
Application Engineer Leighton Buzzard 35,000 - 45,000 Our client is a well-established supplier of advanced food processing and production equipment, recognised for delivering innovative solutions and outstanding customer support to food manufacturers across the UK. Due to continued business growth, they are seeking an Applications Engineer to join their technical team. This is an exciting opportunity for a motivated individual who enjoys combining technical expertise with customer interaction, product development, and problem-solving within the food industry. The Role Reporting to the Technical Manager, the Applications Engineer will play a key role in supporting both the Sales and Service departments. The successful candidate will be involved in equipment demonstrations, product development trials, customer training, installations, and technical support, helping customers maximise the performance of their equipment and processes. Location Candidates should be based within a reasonable commuting distance of our office in Bedfordshire. Key Responsibilities +Conduct product trials and equipment demonstrations for customers +Support equipment installation, commissioning, and operator training activities +Develop and optimise food applications and production processes +Provide technical support and guidance to customers and internal teams The ideal candidate will: +Have a strong technical aptitude and an interest in food manufacturing or processing technologies +Be self-motivated and capable of managing their own workload effectively +Possess excellent communication and interpersonal skills +Be highly organised, with the ability to manage multiple projects simultaneously +Be willing to travel throughout the UK, including occasional overnight stays If you are looking for a challenging role that combines technical problem-solving, customer support, and food application development, we would be delighted to hear from you.
Platform Recruitment Whittlesford, Cambridgeshire
Jul 23, 2026
Full time
Senior Embedded Software Engineer Cambridgeshire Hybrid This is an opportunity to join a leading engineering consultancy delivering complex technology projects across defence, medical and industrial sectors. We're looking for a well-rounded Embedded Software Engineer with strong Embedded Linux fundamentals and hands-on Yocto experience. This role requires engineers who can work deeply within Linux when required, including custom Linux builds, kernel development and device drivers, whilst also being comfortable working across RTOS, MCU and bare-metal systems. Responsibilities: Developing custom Embedded Linux platforms using Yocto. Working at kernel, driver and system level on Arm-based embedded platforms. Supporting board bring-up, hardware integration, debugging and performance optimisation. Developing software for RTOS and bare-metal embedded systems. Collaborating with FPGA, electronics and multidisciplinary engineering teams across a variety of projects. Requirements: Commercial Embedded Linux development experience. Strong hands-on Yocto experience, including building and maintaining custom Linux images. Experience with Linux kernel, device driver and low-level system development. Strong C/C++ programming skills. Experience with RTOS, MCU and bare-metal embedded development. Ability to adapt to new technologies and work across different domains. Eligible for UK SC Security Clearance. Bonus Skills: DSP or strong mathematical foundations. Python, Rust or C# experience. Experience working within consultancy, defence or highly varied engineering environments. This is not a Linux-only position. The successful engineer will spend periods focused heavily on Embedded Linux and Yocto, alongside projects involving RTOS, bare-metal and wider embedded development. The role is ideal for engineers who enjoy technical variety, continuous learning and solving new challenges rather than working on a single long-term product. Apply now to join a team where engineers regularly expand their skillsets and contribute to cutting-edge projects across multiple industries! Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Embedded Software, Electronics, FPGA, Mechanical, C++, DevOps, Cloud, Technical Sales, Project Management and more.
Platform Recruitment Milton, Cambridgeshire
Jul 23, 2026
Full time
Principal Embedded Software Engineer 70-85k + Bonus Cambridge This is an opportunity to join a market-leading communications technology company developing mission-critical comms systems. You will take technical ownership of embedded application software development across Linux and Android platforms, helping deliver the next generation of technology that underpins secure communications. Responsibilities: Designing, developing and testing embedded application software across Embedded Linux and Android platforms. Leading software component activities including architecture, task planning, technical reviews and integration testing. Developing new application features whilst maintaining and enhancing existing software components. Translating complex telecommunications specifications (ETSI, 3GPP, RFCs) into robust software solutions. Requirements: 10+ years' commercial software development experience delivering released embedded Linux and Android products. Strong C development experience within embedded Linux user-space environments. Commercial Android application development experience using Java and modern application architectures. Solid understanding of RTOS concepts and embedded software systems. Experience applying Test-Driven Development (TDD) methodologies within embedded and Android environments. Bonus Skills: Experience with ARM-based embedded platforms and multi-core systems. Familiarity with Agile / Scrum software development methodologies. Experience providing technical leadership on large, multi-disciplinary engineering projects. Apply now to join a highly respected engineering team developing critical communications technology relied upon by organisations around the world. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Embedded Software, Electronics, FPGA, Mechanical, C++, DevOps, Cloud, Technical Sales, Project Management and more.
Platform Recruitment Shepherdswell, Kent
Jul 23, 2026
Full time
Software/Firmware Engineer - Kent - 40K- 55K My Client is a growing, established company operating in a regulated, quality-driven sector. They are looking for an innovative software/firmware engineer to assist in developing and improving embedded systems, with emphasis on robust testing, validation, and raising overall engineering and software quality standards. The Role: Develop and maintain embedded software and firmware across multiple product lines Design and support structured testing and validation approaches for embedded and application software Work closely with electronics, mechanical, and systems engineering teams Contribute to design reviews, stand-ups, and wider engineering discussions About You: Strong background in embedded or low-level software development Experience in software testing, verification, or validation Proficient in C, C++, and/or C# Familiar with test planning, structured test environments, and software lifecycle processes Able to work independently and collaborate across disciplines If this sounds like you - please apply below! Please note that security clearance is required for this role, so no sponsorship is available.
Platform Recruitment Wellington, Somerset
Jul 22, 2026
Full time
Job Title: Senior Software Engineer Location: Somerset Salary: up to £60,000 An opportunity has arisen for a Senior Software Engineer to join a growing engineering team delivering software solutions used in industrial environments. You will develop and maintain desktop and web applications using C#, and WPF, contributing to both new development and ongoing system improvements. The role involves close collaboration with multidisciplinary teams and input into architectural decisions. The Role You will work across a blend of modern service based systems and established desktop applications, contributing to both ongoing improvements and new product development. The position involves hands on development, architectural input, and close collaboration with multidisciplinary engineering teams. Key responsiblities Design, develop, test, and maintain desktop and web applications Work with C#, WPF, and modern JavaScript frameworks Support and enhance legacy systems while helping drive modernisation Contribute to architectural decisions and system design discussions Requirements Strong experience in C# and WPF desktop application development Experience with modern frontend frameworks Experience with Microservices If this role is of interest, please apply below.