Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded 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 current … 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. Senior Embedded 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 real-time More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level Embedded … site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a multicore processing platform Be responsible for documenting and recording your work products, keeping them … system. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a Low Level Embedded Software Engineer at Leonardo: Strong low level embedded C programming skills A solid grasp of C++ Experience in testing and integrating software with firmware (VHDL/Verilog More ❯
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level Embedded … to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a multicore processing platform. Be responsible for documenting and recording your work products, keeping them … system. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a Low Level Embedded Software Engineer at Leonardo: Strong low level embedded C programming skills. A solid grasp of C++. Experience in testing and integrating software with firmware (VHDL/Verilog More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from iO Associates - UK/EU Senior Recruitment Consultant at iO Associates - Embedded Systems, Electronics & C++ Engineers Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology … space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the … forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role This is a unique chance to work with a More ❯
Reading, England, United Kingdom Hybrid / WFH Options
ALL.SPACE
Senior Embedded Software Engineer (ENG012) Senior Embedded Software Engineer (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 global workforce … 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 embedded 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 … 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 Agile development team delivering features against a release roadmap, to time and quality. ROLES And RESPONSIBILITIES Perform requirements analysis; engage with internal and More ❯
Bathgate, Scotland, United Kingdom Hybrid / WFH Options
Plexus Corp
We’re a global team of experts who partner with our customers to bring their products to life through inspired innovation and world-class customer service. As a Senior Embedded Software Engineer at Plexus, you will be part of a team developing embedded software for products across a wide range of industries and at all phases of … team members and customers Provide mentorship for engineers within your team Ideal Qualifications Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal … Full-time Job function Job function Other Industries Appliances, Electrical, and Electronics Manufacturing Referrals increase your chances of interviewing at Plexus Corp. by 2x Get notified about new Senior Embedded Software Engineer jobs in Bathgate, Scotland, United Kingdom . Software Engineering Manager - Desktop and Embedded Linux Optimisation Edinburgh, Scotland, United Kingdom 3 months ago Software Engineering Manager More ❯
London, England, United Kingdom Hybrid / WFH Options
Abm Renovation
Join to apply for the Senior Embedded Software Engineer role at INOVERSE GROUPE 1 week ago Be among the first 25 applicants Join to apply for the Senior Embedded Software Engineer role at INOVERSE GROUPE Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in … the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you! The Role This is a unique chance to work with a highly skilled, multidisciplinary team … for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
Join to apply for the Senior Embedded Systems Engineer role at IONATE Get AI-powered advice on this job and more exclusive features. £65-80K – Full-time – London/Hybrid IONATE is a deep technology start-up building the technology backbone for smart grids. Our team is looking for a Senior Embedded Software Engineer responsible … for developing and implementing real-time software, taking concepts through to commercial products for customers. This role requires extensive knowledge and experience in embedded software development. You will work with our hardware and software teams, focusing on real-time embedded firmware development, and contribute to analyses, design reviews, simulations, technical discussions, verification, and validation. You should have an … innovative approach to engineering with well-grounded reasoning and experience. You will contribute to ongoing projects and test activities, helping develop our HIT technology. What You Will Do Embedded Software Development Develop embedded software for grid-connected inverters. Implement, test, debug, and troubleshoot DSP/microcontroller firmware and algorithms. Hardware Design Validation Perform hands-on embedded system More ❯
London, England, United Kingdom Hybrid / WFH Options
Instituto de Continuidad de Negocio
Senior Software EngineerEmbedded & Edge Systems Join to apply for the Senior Software EngineerEmbedded & Edge Systems role at Instituto de Continuidad de Negocio Senior Software EngineerEmbedded & Edge Systems 4 days ago Be among the first 25 applicants Join to apply for the Senior Software EngineerEmbedded & Edge Systems role at … world impact. A well-funded, early-stage technology company developing sensor solutions for the utilities industry are looking for aSenior Software Engineerto lead the evolution of their edge and embedded software systems. Their technology is designed to help reduce waste and improve the integrity of critical infrastructure. Following successful trials and with commercial deployment imminent, they are seeking an … experienced software engineer to lead on software architectural decision making and execution. This is not a conventional embedded role. Youll work at the intersection of real-time sensor data, Linux systems, distributed acoustic sensing, and IoT securitydefining architecture, shaping implementation choices, and delivering performance improvements to a system that is already operational but has significant room for refinement. More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded 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 current … 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. Senior Embedded 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 real-time More ❯
We are seeking a dedicated Software Engineer 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 Embedded Software Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part of a global group, this … 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. Senior Embedded Software Sustaining Engineer – the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panels and modules. Supporting real-time embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software. Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported products and changes More ❯
Portishead, Somerset, United Kingdom Hybrid / WFH Options
Viper Subsea Ltd
The Business Leader Awards Ceremony 2022 and partners with IET (The Institution of Engineering and Technology). The Role: We are looking for an experienced and highly skilled Senior Embedded Software Engineer to join our Hardware Solutions Team. Key Responsibilities Include: Work as part of the Embedded Software Team. Undertake software architecture, definition, design and development, review … and approval, testing and modification of embedded software products in support of the company's research and development activities and commercial deliveries. Sustain the Viper standard of design excellence and innovation. Produce technical documentation in accordance with company procedures. Guide best practices in technical documentation for the team. Coordinate, plan and manage work activities to be undertaken by self … and mentoring to less experienced engineers. What We Are Looking For: Proven strong technical and people leadership, Bachelors', Masters' in Electrical/Electronics/Software/Computer Science, Proven Embedded Software architecture design and implementation experience, Proficiency in Python, C and C++, Strong problem-solving and analytical skills, Software design, development, maintenance, debugging and testing for ARM microprocessors and More ❯
Embedded Linux Senior Software Engineer - Optimisation Home based - Worldwide Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that's challenging yet very exciting. The right candidate must be resourceful, articulate … of networking - TCP/IP, DHCP, HTTP/REST Basic understanding of security best practices in IoT or server environments Good communication skills, ideally public speaking experience IoT/Embedded experience - from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services Some experience with Docker/OCI containers/K8s What we offer you Your More ❯
Newport, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, Newport, Wales Client: IC Resources Location: Newport, Wales, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 5 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: I am seeking a Senior Embedded Software Engineer to join a growing company specialising in … Computer Vision/Machine Learning/AI Technologies. Suitable candidates will have 3 to 15 years of experience developing low-level applications with strong embedded C/C++, Python, RTOS, and Linux programming skills. The Senior Embedded Software Engineer will focus on developing a next-generation virtual reality system. Responsibilities include developing drivers and infrastructure on embedded platforms for ARM microcontrollers, working with pre-emptive multithreaded RTOS or embedded Linux to meet real-time constraints. Candidates should be able to advance projects, learn and work effectively in unfamiliar areas, and perform well under pressure. This is a super opportunity to get involved with cutting-edge technology. Salary: £50,000 to £75,000, with hybrid working More ❯
Join a deep-tech start-up transforming embedded software 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 embedded software development … and reverse engineering. They’re now looking for a Senior Embedded Software Engineer 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 Embedded Software Engineer , 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 system-level debugging Knowledge or More ❯
City of London, London, United Kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embedded software 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 embedded software development … and reverse engineering. They’re now looking for a Senior Embedded Software Engineer 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 Embedded Software Engineer , 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 system-level debugging Knowledge or More ❯
london, south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embedded software 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 embedded software development … and reverse engineering. They’re now looking for a Senior Embedded Software Engineer 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 Embedded Software Engineer , 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 system-level debugging Knowledge or More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embedded software 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 embedded software development … and reverse engineering. They’re now looking for a Senior Embedded Software Engineer 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 Embedded Software Engineer , 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 system-level debugging Knowledge or More ❯
slough, south east england, united kingdom Hybrid / WFH Options
IC Resources
Join a deep-tech start-up transforming embedded software 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 embedded software development … and reverse engineering. They’re now looking for a Senior Embedded Software Engineer 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 Embedded Software Engineer , 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 system-level debugging Knowledge or More ❯
City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, london (city of london) col-narrow-left Client: IC Resources Location: london (city of london), United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: Join a deep-tech start … up transforming embedded software 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 embedded software development and reverse engineering. They’re … now looking for a Senior Embedded Software Engineer 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 Embedded Software Engineer , we’re looking for someone with More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester . Youll play a key role in designing and developing … embedded software. From early-stage prototyping to production-ready systems, youll be part of a collaborative team pushing innovation in connected hardware. What Youll Be Doing: Designing and implementing embedded firmware for in-house hardware platforms Bringing up new devices and peripherals, interfacing with sensors and cloud services Developing communication stacks using protocols like SPI, I2C, and RS232 … robust, and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What Were Looking For: Strong experience in C/C++ development for embedded systems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and target platform Experience with real-time debugging , board bring More ❯
Coventry, England, United Kingdom Hybrid / WFH Options
Mid-Way Supply, Inc
Senior Embedded Software Engineer £60,000-£70,000 Hybrid Join to apply for the Senior Embedded Software Engineer £60,000-£70,000 Hybrid role at Mid-Way Supply, Inc. Senior Embedded Software Engineer £60,000-£70,000 Hybrid 3 days ago Be among the first 25 applicants Join to apply for the Senior Embedded Software Engineer £60,000-£70,000 Hybrid role at Mid-Way Supply, Inc. Get AI-powered advice on this job and more exclusive features. Job Title: Senior Embedded Software Engineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview Our client is seeking … a Senior Embedded Software Engineer with a strong background in real-time embedded systems to join a cutting-edge development team. This permanent position offers the opportunity to work on next-generation wireless and audio technologies that will shape the future of the company's product portfolio. You will play a key role in designing and developing More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Software Engineer, Cambridge Client: People Source Consulting trading as Experis Location: Cambridge Job Category: Other EU work permit required: Yes Job Views: 7 Posted: 18.04.2025 Expiry Date: 02.06.2025 Job Description: Role: Senior EmbeddedEngineer Location: Cambridge Hybrid role: 3 days a week in the office … Monday, Tuesday and Thursday set days. You will be creating and developing embedded software for the most advanced distributed spectral monitoring systems, with C++ and Linux operating system. This is a great opportunity to take significant responsibility in a fast-paced and successful company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. … programmers and providing constructive feedback to ensure it aligns with the required quality standards. Experience and Qualifications Required: Experience developing and optimizing complex software systems. Experience designing and implementing embedded kernel technologies and drivers. Strong Embedded C and C++ programming skills. Excellent analytical and problem-solving ability. Attention to detail and a passion for producing high-quality software More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both audio and … reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design … develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/ More ❯
Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a Senior Software Engineers to join the team.This versatile product supports both audio and … reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity, ideal for an experienced software engineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design … develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new hardware platforms and provide technical input on architecture and design Collaborate across teams, including support and sales engineering to resolve technical challenges Contribute to the delivery of new product developments as part of an agile, growing team Essential Skills & Experience: Strong experience with C/ More ❯