Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
SeniorEmbedded Software 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 Software … Engineer 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 and improving … multiple product lines and the ability to switch contexts effectively. Strong planning, system design, and documentation skills are essential, along with a proactive approach to problem-solving and coordination. SeniorEmbedded Software Sustaining Engineer the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panel s and modules. Supporting More ❯
Are you an experienced SeniorEmbedded Software Engineer 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 SeniorEmbedded Software Engineer to join their engineering team in Fareham, UK, to contribute to the development of their next-generation technology. Responsibilities of this SeniorEmbedded Software Engineer - C job based in Fareham: - Design and implement embedded software: Develop efficient, low-level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource … 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 this SeniorEmbedded Software Engineer - C job based in Fareham: - Bachelor's degree in Electronics, Physics, or a related field, with a 2:1 classification or higher. - Provable practical More ❯
SeniorEmbedded Software Engineer | £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 … 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 ❯
SeniorEmbedded Software Engineer £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 … 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 ❯
A globally renowned, market-leading technology OEM are looking to hire a SeniorEmbedded Software Engineer to join their team on a permanent basis. Working a large software engineering environment the role will involve developing and improving the core product range and operating system in C++ the responsibilities include: Developing high quality applications and tools through writing … using Jenkins, BitBucket and GitFlow Acting as a mentor to junior and graduate software engineers To be considered for this position, you will need proven experience using C++ on embedded systems at an intermediate or senior level . Ideally you will be educated to degree level in Computer Science, Engineering or Science. A working knowledge of Git and More ❯
SeniorEmbedded Software Engineer (ENG012), Reading Client: ALL.SPACE Location: Reading, United Kingdom Job Category: Other - EU work permit required: Yes Job Reference: e53ae7782b5a Job Views: 5 Posted: 25.06.2025 Expiry Date: 09.08.2025 Job Description: Who are we? We hire those that seek to innovate across people, process and technology. Join our global workforce, visualise the future and strive … diversity, inclusion and equality in the workplace. We aim to lead by example by making satellite communications a more inviting and accessible industry for all. Visit to learn more. Seniorembedded software 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 … embedded real-time terminal control software, web interfaces and REST API interfaces. Senior engineers take ownership of large features, ensuring technical solutions meet the customer's needs and are delivered to specification. This includes supporting junior engineers through development activities, providing peer review and championing best practice. Senior software engineer will work as part of an More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
SeniorEmbedded Software Engineer - C/C++ Location: Rochester, Kent Sector: Embedded Job type: Permanent Job reference: RMW1158 Up to £57,000 + benefits Are you a SeniorEmbedded Software Engineer - C/C++ looking to work for a company that makes products that save lives? If so, then this is the job … is commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks. The company offers flexible/hybrid working. In this role, you will: Design and develop application software and embedded firmware in C and C++ for future products. Assist with the support and enhancement of the existing product portfolio. Design and develop embedded software using Embedded C. … microcontroller peripherals. Contribute to system integration, debugging, and testing. Collaborate with cross-functional engineering teams to deliver high-quality products. To qualify, you should have: Proven experience as a SeniorEmbedded Software Engineer. Strong hands-on experience with Embedded C and FreeRTOS. Solid understanding of microcontroller-based systems and real-time constraints. Familiarity with low-level hardware More ❯
SeniorEmbedded Software Engineer | £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 Software Engineer 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 embedded software 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 embedded software & 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 Ability to work More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Very generous bonus + healthcare
SeniorEmbedded Software Engineer £ 40k - 50 k Reading 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in the whole SDLC + Interfacing software with custom hardware + … Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + More ❯
SeniorEmbedded Software Engineer | £ 40k - 50 k | Reading | 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in the whole SDLC + Interfacing software with custom hardware + … Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + More ❯
SeniorEmbedded Software Engineer (C/C++, Linux, Matlab) Certain Advantage are recruiting on behalf of our underwater technology client for a SeniorEmbedded Software Engineer with expert C/C++ development skills for Linux based embedded devices and experience in robotics/automotive and sensors. Even better if you can offer experience … train more junior staff. Responsibilities are expected to include; Understanding the deployment of real-time operating systems for low latency sensing, computation and communication. Designing, developing, and debugging complex embedded systems utilising a broad range of communication protocols and peripherals. HIL - Hardware in the loop testing, debugging, and validation. Contribute to architecture concepts, navigation tasks, and development projects as More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Octagon Group
SeniorEmbedded Software Engineer Southampton - Hybrid, 3 days on-site - flexible hours Defence technology - security clearance required 55,000 - 65,000 Are you an experienced Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton , this SeniorEmbedded Software Engineer job offers the opportunity to work on advanced … embedded systems in a secure environment. Due to the sensitive nature of the projects, security clearance will be required. The SeniorEmbedded Software Engineer job main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video … processing applications - Design and implement test frameworks and stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development - Object-orientated programming experience Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. What More ❯
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements … Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems Focus on code quality with … free car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client's More ❯
london, south east england, united kingdom Hybrid / WFH Options
Ultra Electronics Group
unit and continuous integration testing. Sonar signal processing algorithm implementation, integration, and optimization. The development of quality solutions through efficient, maintainable well-thought-out code. Loading code onto bespoke embedded hardware platforms and testing. Integration, defect analysis and resolution to assist the verification teams with their work. Peer reviewing the design and code of others and contributing to a … Periodic verbal reporting of progress and contributing to sprint planning and retrospectives. Skills, Qualification and Experience Good experience in Assembler development. Good experience in C development. Good experience in embedded program design. Good experience in signal processing techniques. Good experience of software/hardware integration and fault resolution. Good experience in UML design techniques. Good experience of the full More ❯
Job Title: SeniorEmbedded Software Engineer Location: Southampton, Hampshire Salary: up to £65,000 plus benefits SeniorEmbedded Software Engineer wanted! Verso is retained to add strength and depth to an established leader in the development of custom electronic solutions, destined for a variety of industries. Based from a modern Southampton, Hampshire based offices … customers. The culture is collaborative and friendly, with ample opportunity to liaise with the engineering team, quality, projects, procurement, sales, and other departments, with occasional customer interaction. The successful SeniorEmbedded Software Engineer will have experience with: Experience in taking software design projects from concept to manufacture. Strong background in Embedded C/C++ development. Experience … days a week on site. For more information or a confidential discussion about this job opportunity, please contact Lewis Phillips on (phone number removed) today. To Apply for this SeniorEmbedded Software Engineer role based in Southampton, Hampshire please email (url removed More ❯
Southampton, Segensworth, Hampshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: SeniorEmbedded Software Engineer Location: Southampton, Hampshire Salary: up to £65,000 plus benefits SeniorEmbedded Software Engineer wanted! Verso is retained to add strength and depth to an established leader in the development of custom electronic solutions, destined for a variety of industries. Based from a modern Southampton, Hampshire based offices … customers. The culture is collaborative and friendly, with ample opportunity to liaise with the engineering team, quality, projects, procurement, sales, and other departments, with occasional customer interaction. The successful SeniorEmbedded Software Engineer will have experience with: Experience in taking software design projects from concept to manufacture. Strong background in Embedded C/C++ development. Experience … days a week on site. For more information or a confidential discussion about this job opportunity, please contact Lewis Phillips on (phone number removed) today. To Apply for this SeniorEmbedded Software Engineer role based in Southampton, Hampshire please email (url removed More ❯
Fareham, Hampshire, South East, United Kingdom Hybrid / WFH Options
Verso Recruitment
Job Title: SeniorEmbedded Software Engineer Location: Southampton, Hampshire Salary: up to £65,000 plus benefits SeniorEmbedded Software Engineer wanted! Verso is retained to add strength and depth to an established leader in the development of custom electronic solutions, destined for a variety of industries. Based from a modern Southampton, Hampshire based offices … customers. The culture is collaborative and friendly, with ample opportunity to liaise with the engineering team, quality, projects, procurement, sales, and other departments, with occasional customer interaction. The successful SeniorEmbedded Software Engineer will have experience with: Experience in taking software design projects from concept to manufacture. Strong background in Embedded C/C++ development. Experience … days a week on site. For more information or a confidential discussion about this job opportunity, please contact Lewis Phillips on 01582 369 359 today. To Apply for this SeniorEmbedded Software Engineer role based in Southampton, Hampshire please email More ❯
SeniorEmbedded Software Engineer | £60-70k | Kidlington | 1 day per week on-site My client is a rapidly growing, and already well established, company designing cutting edge analysis technology for high performance sectors. They have expanded their premises and design capacity, and are looking for an experienced embedded software engineer. Main duties: + Develop complex … embedded software and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. Skills and Experience Required: + Ability to write high quality firmware and develop testing solutions + Experience with PCB design and layout More ❯
I'm recruiting for a company in Oxford who are looking to add a SeniorEmbedded Software Engineer to their team. The work involves Embedded C development on microcontrollers with a mix of bare-metal and RTOS. You would be joining the team as the technical expert, so previous experience of taking lead on a project … would be useful, they're willing to look at candidates without medical industry exposure, providing you have an understanding of processes involved in developing for safety-critical industries. ROLE: SeniorEmbedded Software Engineer LOCATION: Oxford SALARY: up to £75,000 pa Skills required for the SeniorEmbedded SW Engineer are: Full proficiency coding in More ❯
create premium, fully integrated control systems for some of the most exclusive residential properties across the UK and Europe. What You’ll Be Doing Design and maintain firmware for embedded ARM-based systems using STM32 microcontrollers, including dual-core architectures. Develop bootloaders and startup code, and manage firmware updates. Implement real-time applications using FreeRTOS and integrate the LWIP … version control (GitHub) and documentation. Support the wider engineering team with system debugging, code reviews, and architecture planning. What We’re Looking For Minimum 5 years of experience in embedded firmware development with ARM Cortex-M series (STM32). Strong proficiency in C and C++ for embedded systems. Experience working with STM32CubeIDE, Segger Ozone, and J-Link tools More ❯
Bracknell, Bracknell Forest, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
One of my clients is hiring a SeniorEmbedded Software Engineer, where you'll work with a multi-disciplinary R+D team, developing cutting-edge, AI-powered, robotic devices. This role focuses on architecting Linux-based systems for complex devices featuring real-time 4K video streaming and advanced sensor integration, and involves creating production-ready Linux builds for … Zynq-based platforms, developing custom device trees and sensor drivers for their custom hardware. Essential Skills: 7+ years embedded software experience with production delivery Yocto builds for ARM or Zynq-based platforms (Zynq-9, MPSoC) Knowledge of FPGA architecture Device tree integration and driver development Kernel-space development and low-level programming Experience with end-to-end product development More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Technical Placements
SeniorEmbedded Software 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) click apply for full job details More ❯