SeniorEmbeddedSoftwareEngineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by … the intricate workings of old embedded technology? Do you possess a keen eye for detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle EmbeddedSoftwareEngineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the More ❯
SeniorEmbeddedSoftwareEngineer - Manchester This job has expired. You can still send us your CV and we'll match you with similar roles. Manchester ALE-AM/SESE Posted on June 26, 2023 Expired on September 1, 2023 About the role Are you fascinated by … the intricate workings of old embedded technology? Do you possess a keen eye for detail and a passion for unraveling the mysteries of outdated systems? If so, we have an exciting opportunity for you! Our client are seeking a talented and experienced Principle EmbeddedSoftwareEngineer with a specialization in reverse engineering old embedded technology to join this dynamic team! The main objective of this role will be to reverse engineer a range of outdated embedded systems and bring them up to current industry standards. Alongside this you will be given the More ❯
in Capenhurst near Chester (CH1 6ES) for approx. 2-3 days per week*** About the role: This is an exciting opportunity for a talented SeniorEmbeddedSoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business. … Design and develop embeddedsoftware solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable … deployment scales increase. What we'll need from you: Expertise in C/C++ (C++ 11/14/17). Proven experience in embeddedsoftware design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. More ❯
Weymouth, England, United Kingdom Hybrid / WFH Options
Ultra Maritime
SeniorSoftwareEngineer – Embedded Signal Processing Join Ultra Maritime as a SeniorSoftwareEngineer – Embedded Signal Processing . We are seeking candidates who can obtain full UK Government Security Clearance prior to employment. Candidates may already hold an active clearance or be … innovation, and flexible working arrangements, including hybrid models, flexible hours, and extended weekends at our locations in Loudwater, Greenford, and Weymouth. Key Responsibilities Design software solutions Implement and test software in Assembler and C, including unit and integration testing Develop sonar signal processing algorithms, ensuring integration and optimization … Create maintainable, quality code Load code onto bespoke embedded hardware and conduct testing Assist in integration, defect analysis, and resolution Perform peer reviews and contribute to a learning community Design software architecture using UML and Enterprise Architect Estimate work and manage a backlog of work packages Track progress More ❯
pioneered the development of quantum communication systems over the past decade, setting new standards for cryptography and data security. We are currently seeking an EmbeddedSoftwareEngineer (or SeniorEmbeddedSoftwareEngineer, depending on experience) to join the growing team developing our products … new Quantum Technology Centre, based in Cambridge, UK. The successful candidate will play a leading role in the design, implementation and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device … drivers and user-space command and control software, ensuring robust and reliable system operation. You will join a dynamic organisation, working within a diverse team of engineers, with the ability to make a significant impact and playing a major role in the development of next-generation secure communication products. More ❯
working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embeddedsoftware or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of … and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a SeniorSoftwareEngineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high … performance UI and collaborate with designers and engineers to shape how millions stream their favorite content. Our new SeniorSoftwareEngineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. More ❯
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 SeniorEmbeddedSoftwareEngineer | £72-84k | Reading … media content solutions. Due to sustained success, they are expanding their R&D team. + Lead the development of innovative signal analysis and generation software, from specification to validation. + Own the system architecture for all software products, collaborating closely with hardware teams. + Work across the full … software stack, including UI, integration services, control software, and custom Linux device drivers. + Contribute to team growth by mentoring engineers and playing a key role in recruitment. Skills and Experience Required: + 5-10+ years of C++ experience in a Linux environment + Experience interfacing with More ❯
SeniorEmbedded Platform SoftwareEngineer, Cambridge Client: The ONE Group Ltd Location: Cambridge, UK Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 25.05.2025 Expiry Date: 09.07.2025 Job Description: Are you an Embedded Platform SoftwareEngineer seeking a new role … offices in Cambridge Work with a growing company that is a leader in its market Excellent career opportunities and progression The role: As an Embedded Platform Software Developer, you will develop embeddedsoftware for physical hardware products in a SCRUM environment. You must: Proficient in programming … in C and C++ Embedded real-time software development experience on hardware products Experience with debugging, profiling, code coverage, and memory leak detection tools Experience with real-time, multi-processor, multi-threaded, event-driven software In addition, you should: Have experience with Linux kernel and system programming More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: SeniorEmbeddedSoftwareEngineer, 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: SeniorEmbeddedEngineer Location: Cambridge Hybrid role: 3 days a week in the office, Monday, Tuesday and Thursday set days. You will be creating and developing embeddedsoftware for the most advanced distributed spectral monitoring systems, with C++ and Linux operating system. This is a great opportunity to … company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and responsibilities: All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: SeniorEmbeddedSoftwareEngineer Location: Hybrid (Manchester - 2-3 days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a SeniorEmbeddedSoftwareEngineer 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 … and cloud services Developing communication stacks using protocols like SPI, I2C, and RS232 Writing clean, 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 More ❯
you want to login/join with: An established engineering business that delivers high-reliability solutions for safety-critical environments is looking for a SeniorEmbeddedSoftwareEngineer to join its hardware-focused product development team. You'll work across the full lifecycle of embeddedsoftware projects, from concept and architecture through to testing, documentation, and mentoring. This role would suit someone who enjoys the challenge of building software for robust, high-availability systems and wants to contribute to products that make a measurable difference in real-world operations. What you’ll … be doing: Architecting and developing embeddedsoftware for high-reliability systems Designing software for microcontroller platforms (e.g., ARM, STM32) Leading code reviews, technical documentation, and mentoring Driving innovation and maintaining best-in-class development standards Supporting communication protocol development and hardware interfacing What you’ll need: Strong More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: Southampton, Hampshire Salary: up to £65,000 plus benefits SeniorEmbeddedSoftwareEngineer wanted! Verso is retained to add strength and depth to an established leader in the development of custom electronic solutions, destined for More ❯
Greenford, England, United Kingdom Hybrid / WFH Options
Matchtech
SeniorSoftwareEngineer – Embedded Signal Processing Location : Greenford, Ealing Dynamic (hybrid) working : 2 to 3 days per week Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a SeniorSoftwareEngineer – with experience in … Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the realm of sonar signal processing. The position requires onsite presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting tests. Integrating More ❯
Seniorembeddedsoftware 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 … the customer’s needs and are delivered to specification. This includes supporting junior engineers through development activities, providing peer review and championing best practice. Seniorsoftwareengineer will work as part of an Agile development team delivering features against a release roadmap, to time and quality. ROLES … requirements analysis; engage with internal and external stakeholders to understand technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high-quality, tested software features for an embedded real-time system, using C++. Implement automated unit and integration tests. Test More ❯
SeniorEmbeddedSoftwareEngineer | £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 embeddedsoftware engineer. Main duties: + Develop complex embeddedsoftware 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 More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
Calnex Solutions is an innovative and successful company that develops software enabled leading edge test & measurement products that test network equipment to the latest telecoms standards with a particular focus on precise timing synchronisation. Our developers work in multi-discipline product development teams that include software and hardware … R&D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for an experienced EmbeddedSoftwareEngineer who will help shape the future user experience of our latest products. The successful candidate will enjoy working on the … leading edge and be able to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embeddedsoftware development from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
microTECH Global Limited
SeniorEmbeddedSoftwareEngineer – BLE/Audio Codec Location: Belfast (On-site preferred with flexible WFH options) Contract: Inside IR35 Duration: 6–12 months (likely extension) Start Date: ASAP Overview: We're seeking a highly skilled EmbeddedSoftwareEngineer to join a cutting … edge BLE/Audio Codec team working on ultra-low-power embedded systems, such as wireless earbuds and headphones. This role requires strong embedded C/C++ skills, with a focus on code optimisation for constrained environments. Key Responsibilities: Develop and optimise embedded firmware for BLE audio … devices Work on LC3 codec integration and system-level performance tuning Collaborate with hardware, DSP, and software teams to deliver end-to-end solutions Debug and profile firmware on target systems using cross-compilation tools Key Technologies: Embedded C/C++ (performance-optimised code for low-resource systems More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description SeniorEmbeddedEngineer for a well-established, global company based in central Bristol. This is a great opportunity for a SeniorEmbeddedSoftwareEngineer with 7-10 years of experience, ideally with some mentoring experience to lead junior team members in … working with cutting-edge embedded technology. Applicants should have solid Embedded C/RTOS development skills, preferably gained in safety-critical sectors such as aerospace, automotive, or medical. Experience with MISRA coding standards would be advantageous. Offering a competitive salary up to £60k plus benefits, with flexible/ More ❯
in Capenhurst near Chester (CH1 6ES) for approx. 2-3 days per week*** About the role: This is an exciting opportunity for a talented SeniorEmbeddedSoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business. … Design and develop embeddedsoftware solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable … deployment scales increase. What we'll need from you: Expertise in C/C++ (C++ 11/14/17). Proven experience in embeddedsoftware design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. More ❯
in Capenhurst near Chester (CH1 6ES) for approx. 2-3 days per week*** About the role: This is an exciting opportunity for a talented SeniorEmbeddedSoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business. … Design and develop embeddedsoftware solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable … deployment scales increase. What we'll need from you: Expertise in C/C++ (C++ 11/14/17). Proven experience in embeddedsoftware design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. More ❯
SeniorEmbeddedSoftwareEngineer, Derby Client: EMBS Technology Location: Derby, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: We are seeking talented and experienced EmbeddedSoftware Engineers to join a highly skilled … work. As security is of utmost importance, this role offers a great opportunity for individuals interested in building a career in developing high-integrity software based on formal specifications and functional correctness. Required Skills: A strong track record of implementing embedded C/C++ solutions. Deep experience of … multi-threaded embedded systems (RTOS). Register level experience of ARM based microcontrollers (e.g., STM-32). Experience in embedded debugging techniques (e.g., JTAG, ETM). Written code to specific standards (e.g., CERT C, MISRA). Applied software unit test automation and tools (e.g., LDRA, Parasoft, etc. More ❯
Role: Contract SeniorEmbeddedSoftware Engineer. Rate: 60phr + VAT, outside IR35 Duration : 6 months Location: Cardiff Supporting a renewable energy technology company, with offices in Cardiff, we are looking for a contract seniorembeddedsoftware engineer. This is an opportunity to join a … growing and broadening their skills. This team has a focus of designing and manufacturing bespoke renewable technology products. Our client has existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities … Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle experience Testing and debugging Education: - Degree in a relevant area such as Software or More ❯
Job Description SeniorEmbeddedSoftwareEngineer Milton Keynes Onsite Working Permanent position Are you a SoftwareEngineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the … launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. Be responsible … for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. Have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user More ❯
A leading technology company specializing in advanced semi-conductor manufacturing is seeking a SeniorEmbeddedSoftwareEngineer to join its product development team. Operating in diverse industries such as renewable energy, microelectronics, life sciences, and research, the company designs and manufactures high-performance laser solutions with … a strong focus on innovation and reliability. The role involves developing and maintaining embeddedsoftware for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and optics, troubleshooting … embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CAN Bus, I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA programming, or industrial control systems are advantageous. This position offers More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
we are a great place to work—we were named on the 2023 Top Workplaces list thanks to feedback from our proud employees. As SeniorEmbeddedSoftwareEngineer you will be responsible for; Develop embeddedsoftware across the full software development lifecycle Participate … in pre-sales activities including customer calls and project proposals Generate software requirements, architecture & design documentation, source code, and unit tests Participate in the risk management process Define detailed tasks and estimate effort Collaborate with small to mid-size cross-disciplinary teams Qualifications; Minimum B.S. in Electrical Engineering, Computer More ❯