Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated SoftwareEngineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the More ❯
Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Platform Recruitment EmbeddedSoftware and Electronic Design |Cambridge, Oxford, Reading, Gloucester, Cardiff, Bucks | 07441341336 EmbeddedSoftwareEngineer | £50-70k | Oxford | Hybrid Join a leader in video and … audio technology, developing advanced systems used in demanding environments worldwide. Due to continued success, they're seeking an EmbeddedSoftwareEngineer to join their expert team working on cutting-edge solutions. This hands-on role touches the entire product lifecycle. Key Responsibilities: + Contributing to SoC-based system design and real-time coding (e.g., H.264, AAC). … + Development of tools and utilities using C++, Python, and C# for internal testing and customer support. + Strong experience in Embedded C/C++ (PIC, AVR, ARM, nRF52, etc.) + Experience with Qt (Linux and/or Windows environments) + Knowledge of video/audio systems and digital streaming technologies + Exposure to networking protocols (TCP/IP More ❯
Senior EmbeddedSoftwareEngineer | £60-65k + £5-6k p/a bonus | Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
Senior EmbeddedSoftwareEngineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this … or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression More ❯
We are seeking a dedicated SoftwareEngineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part of a … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the … sustaining efforts – identifying support needs and requesting assistance from the broader team when specific expertise is required. You’ll be joining a collaborative and multi-disciplinary team that spans software, electronics, mechanical design, and testing. The role offers both independent responsibility and the chance to collaborate across functions to ensure our existing products continue to meet the highest standards. More ❯
london, south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftware development and reverse engineering. They’re now looking for a Senior EmbeddedSoftwareEngineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior EmbeddedSoftwareEngineer , we’re looking for someone with: Extensive experience in embedded development (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device trees, and More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftware development and reverse engineering. They’re now looking for a Senior EmbeddedSoftwareEngineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior EmbeddedSoftwareEngineer , we’re looking for someone with: Extensive experience in embedded development (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device trees, and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftware development and reverse engineering. They’re now looking for a Senior EmbeddedSoftwareEngineer to help build intelligent tooling for reverse engineering, low-level firmware analysis, and code generation. You’ll work at the cutting edge of embedded systems, combining traditional driver development with modern AI and analysis frameworks. For this Senior EmbeddedSoftwareEngineer , we’re looking for someone with: Extensive experience in embedded development (baremetal/RTOS) Proficiency in C/C++ for low-level software and firmware Hands-on experience with reverse engineering tools like Ghidra, IDA Pro, or similar Strong understanding of embedded toolchains (compilers, linkers, debuggers) Familiarity with SoC bring-up, device trees, and More ❯
Senior EmbeddedSoftwareEngineer (Robotics AI) This range is provided by Oliver Bernard. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Oliver Bernard Senior EmbeddedSoftwareEngineer - Aviation, Aerospace, Robotics, AI, Artificial Intelligence, Space, Hardware … Software Want the opportunity to work on cutting-edge technologies that shape the future of AI and robotics safety? Read on! Work on the future of AI & Robotics via EmbeddedSoftware EMI Scheme/Share Options!! ️ 25 days holiday + 1 day each year of tenure + 8 Public Holidays The Role We are looking for a … Senior EmbeddedSoftwareEngineer to join a cutting-edge runtime assistance for AI and Robotics. As a Senior EmbeddedSoftwareEngineer, you will play a pivotal role in developing safety-critical embeddedsoftware components for reliable use/operation of their aerospace solutions. Responsibilities of the Senior EmbeddedSoftwareEngineerMore ❯
is working with a leading provider of fuel cell power systems to generate clean energy in support of the global energy transition. The company is now recruiting a Senior EmbeddedSoftwareEngineer to join its team based in Guildford on a permanent full-time basis and to help deliver on the company’s long-term success. As … a Senior EmbeddedSoftwareEngineer, you will be responsible for supporting existing and developing new products within fuel cell energy generation and integrated power solutions. This position requires a person with extensive experience with embedded microcontrollers and software development, verification, and documentation to work within the Electronics team. Senior EmbeddedSoftwareEngineer responsibilities: Lead the development of embeddedsoftware for innovative fuel cell and power system products. Capture and translate software requirements into well-structured architectures and maintainable code. Design, implement, and support embeddedsoftware solutions, ensuring functionality, performance, and reliability. Work cross-functionally with electronics, systems development, production, and testing teams to ensure successful product More ❯
Are you a skilled and talented embeddedsoftwareengineer? Our client is looking for candidates that have between 3-4 years’ experience of designing and coding embeddedsoftware solutions at both application and hardware interface level. This role with our global client based in Milton Keynes is the chance to be at the beginning of … degree of flexibility with start/finish times. All applicants should be able to demonstrate a willingness to learn legacy systems, be self-motivated and enthusiastic. Essential Technical Skills: Embedded C RTOS – preferably Keil Python/Perl CANBus Wireless Comms - GPRS/GSM/Wi-Fi/Bluetooth Our client is looking forward to receiving CVs from interested candidates More ❯
Senior EmbeddedSoftwareEngineer 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 embeddedsoftware engineering … team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer 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 EmbeddedSoftwareMore ❯
Senior EmbeddedSoftwareEngineer 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 embeddedsoftware engineering … team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer 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 EmbeddedSoftwareMore ❯
Senior EmbeddedSoftwareEngineer 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 embeddedsoftware engineering … team of around 30 people. Salary: Market Leading + Decent Pension, Health, and 30 Days Holiday. The EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer 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 EmbeddedSoftwareMore ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
AIRBUS Defence and Space Limited
to zero-carbon flight ( ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? ABOUT THE ROLE The role of EmbeddedSoftwareEngineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative … key customers. HOW YOU WILL CONTRIBUTE TO THE TEAM Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embeddedsoftware/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a … real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) ABOUT YOU Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Knowledge of Digital Signal Processing Knowledge of Software Defined Radio Not a 100% match? No worries! Airbus supports your personal growth with customised More ❯
Are you an experienced Senior EmbeddedSoftwareEngineer with a focus on C programming looking to work with innovative touch technologies? This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve automotive and industrial sectors, providing cutting-edge solutions that ensure high-quality customer integration. They are seeking a talented Senior EmbeddedSoftwareEngineer to join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this Senior EmbeddedSoftwareEngineer - C job based in Fareham: - Design and implement embeddedsoftware: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal … performance, resource usage, and reliability. - Debugging and testing; use debugging tools and methods (e.G., JTAG, oscilloscopes) to troubleshoot hardware-software interactions, optimize code, and perform system validation through unit and integration tests. - Develop new features to meet market requirements on RISC-V-based platforms. - Act as an ambassador for the company, ensuring high standards in product delivery Requirements of More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior EmbeddedSoftwareEngineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior EmbeddedSoftwareEngineer | Embedded C/C++ | RTOS | Bare Metal | Southampton (Hybrid) Are you an experienced EmbeddedSoftwareEngineer looking to take the lead on exciting new product development … Verso is exclusively retained by a long-established and innovative electronics business in Southampton, Hampshire. With a track record of delivering bespoke embedded solutions across multiple sectors, this is an opportunity to work on technically diverse and engaging projects from concept through to manufacture. Join a company that prides itself on fostering a collaborative, friendly, and forward-thinking culture. … You’ll be part of a multi-disciplinary engineering team working closely with quality, procurement, projects, sales, and occasionally with customers. Key Responsibilities Drive embeddedsoftware development for a new product line currently in design Collaborate with cross-functional teams to deliver high-quality solutions Design, develop, and debug embeddedsoftware for real-time applications Y More ❯
portsmouth, hampshire, south east england, united kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior EmbeddedSoftwareEngineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior EmbeddedSoftwareEngineer | Embedded C/C++ | RTOS | Bare Metal | Southampton (Hybrid) Are you an experienced EmbeddedSoftwareEngineer looking to take the lead on exciting new product development … Verso is exclusively retained by a long-established and innovative electronics business in Southampton, Hampshire. With a track record of delivering bespoke embedded solutions across multiple sectors, this is an opportunity to work on technically diverse and engaging projects from concept through to manufacture. Join a company that prides itself on fostering a collaborative, friendly, and forward-thinking culture. … You’ll be part of a multi-disciplinary engineering team working closely with quality, procurement, projects, sales, and occasionally with customers. Key Responsibilities Drive embeddedsoftware development for a new product line currently in design Collaborate with cross-functional teams to deliver high-quality solutions Design, develop, and debug embeddedsoftware for real-time applications Y More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
recruiter to learn more. Base pay range Direct message the job poster from Verso Recruitment Group Searching for World Class Talent for Exciting Engineering & Technology Companies Job Title: Senior EmbeddedSoftwareEngineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior EmbeddedSoftwareEngineer | Embedded C/… C++ | RTOS | Bare Metal | Southampton (Hybrid) Are you an experienced EmbeddedSoftwareEngineer looking to take the lead on exciting new product development? Verso is exclusively retained by a long-established and innovative electronics business in Southampton, Hampshire. With a track record of delivering bespoke embedded solutions across multiple sectors, this is an opportunity to work … friendly, and forward-thinking culture. You’ll be part of a multi-disciplinary engineering team working closely with quality, procurement, projects, sales, and occasionally with customers. Key Responsibilities Drive embeddedsoftware development for a new product line currently in design Collaborate with cross-functional teams to deliver high-quality solutions Design, develop, and debug embeddedsoftwareMore ❯
Reading, England, United Kingdom Hybrid / WFH Options
ALL.SPACE
Senior EmbeddedSoftwareEngineer (ENG012) Senior EmbeddedSoftwareEngineer (ENG012) This range is provided by ALL.SPACE. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Who are we? We hire those that seek to innovate across people, process and technology. Join our … for ideas and innovation to flourish. ALL.SPACE, has developed a smart terminal, capable of linking with all satellites, all networks, in all orbits, all at once. Our ground-breaking software-defined service enablement platform integrates intelligent routing, edge computing and on-demand services to deliver unprecedented network resilience and application performance. Our terminal designs operate as fully electronic beam … and equality in the workplace. We aim to lead by example by making satellite communications a more inviting and accessible industry for all. Visit www.all.space to learn more. Senior embeddedsoftware engineers are responsible for the design, implementation, review, test and documentation of production software features used to manage and control ALL.SPACE's terminal products. This includes More ❯
Senior EmbeddedSoftwareEngineer - Networks and Satcomms A Senior EmbeddedSoftwareEngineer is sought by this leading networking and satellite communications organisation to be based at their R+D Centre in Hampshire. The Senior EmbeddedSoftwareEngineer will be responsible for developing embedded Linux systems software used to manage and … control network switches and devices. The Senior EmbeddedSoftwareEngineer will take the lead on emerging networking systems used in state-of-the-art satellite communications technology. The Senior EmbeddedSoftwareEngineer will also be involved in developing advanced embedded networking software using Layer 3 protocols including SR-MPLS, IS-IS, OSPF … etc. Your background and experience will include extensive embeddedsoftware development, in-depth embedded Linux (preferably gained in Linux based Networking) and strong C/C++ skills. You will have a successful track record developing software used in network switch development and you must be confident in your knowledge of Layer 3 routing protocol development (SR More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior EmbeddedSoftwareEngineer, Portsmouth, Hampshire Client: Location: Portsmouth, Hampshire, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Senior EmbeddedSoftwareEngineer – Portsmouth | Competitive Salary + Excellent Benefits We are working with a … leading electronics solutions company based in Portsmouth, seeking a talented Senior EmbeddedSoftwareEngineer to join their growing team. This role offers the opportunity to work on innovative, custom-engineered products across various industries, with projects that are technically rewarding and collaborative. What You'll Be Doing: Designing and developing embeddedsoftware from concept to … projects, sales, and procurement teams Supporting the launch of new product lines Interacting with customers to understand and meet technical requirements What They're Looking For: Strong experience in Embedded C/C++ Proven expertise in bare-metal programming Knowledge of RTOS (Real-Time Operating Systems) Familiarity with communication protocols like CAN, SPI, and I2C Experience with electrical debugging More ❯
Senior EmbeddedSoftwareEngineer | £60-70k | Reading | Remote, with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Senior SoftwareEngineer with strong C++ and Linux experience, who enjoys solving complex problems and building robust, scalable … solutions in a fast-paced R&D environment. Key Responsibilities: Design, implement, and validate embeddedsoftware for high-performance video systems Contribute across the stack: UI, middleware, and low-level drivers on Linux platforms Collaborate with hardware and FPGA teams to deliver integrated product solutions Essential Experience: 5+ years software development experience, including full lifecycle delivery Strong … C++ Linux development background Experience with embeddedsoftware & hardware integration Desirable Skills: Embedded Linux development, Yocto, kernel config, or device drivers Familiarity with Qt, Python, RESTful APIs, oor AWS Experience in video systems, networking (TCP/IP, multicast), or cross-functional engineering teams What you’ll get: £60-70k (Dependent on experience) Very generous bonus scheme More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
Join to apply for the Senior EmbeddedSoftwareEngineer role at Purposeology 2 days ago Be among the first 25 applicants Join to apply for the Senior EmbeddedSoftwareEngineer role at Purposeology Get AI-powered advice on this job and more exclusive features. Senior EmbeddedSoftwareEngineer | £72-84k … with occasional visits My client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team. They're seeking a Senior SoftwareEngineer with strong C++ and Linux experience , who enjoys solving complex problems and building robust, scalable solutions in a fast-paced R&D environment. Key Responsibilities Design, implement … and validate embeddedsoftware for high-performance video systems Contribute across the stack: UI, middleware, and low-level drivers on Linux platforms Collaborate with hardware and FPGA teams to deliver integrated product solutions Essential Experience 5+ years software development experience, including full lifecycle delivery Strong C++ Linux development background Experience with embeddedsoftware & hardware integration More ❯
Job Title SoftwareEngineer - C++/Real-Time Embedded Systems (MRI) Job Description Join our MRI R&D team as a SoftwareEngineer and help build the next generation of magnetic resonance (MR) systems. You'll work on developing real-time embeddedsoftware and diagnostics solutions using C++, in a global, multidisciplinary environment … that combines software and hardwares expertise. Your role: Design and develop real-time software and system diagnostics tools for advanced MRI systems. Gather, define, and write software requirement and test specifications based on system-level inputs. Implement efficient, maintainable, and testable code using C++ and object-oriented design patterns. Improve software testability, reusability, and extendibility across … the platform. Collaborate in a multidisciplinary environment with physicists, hardware engineers, and service teams. Work within a modern software development lifecycle (Agile, CI/CD, Git, JIRA). You're the Right Fit if You Have: A Bachelor's or Master's degree in Computer Science, Embedded Systems, Informatics, Electronics, or related fields. 5+ years of experience in More ❯