Exciting Opportunity: SeniorEmbeddedSoftwareEngineer (electronics) 💼 📍 Location: Stoke-on-Trent (commutable distance or willing to relocate) 💰 Salary: up to £65,000 (depending on experience) Are you ready to take on a unique, impactful role with a cutting-edge project? ✨ About the Product : Join a team … scale commercial scanning device designed to detect illicit cargo such as drugs, weapons, and unauthorized human transport across borders. This sophisticated system integrates hardware , embeddedsoftware , and software engineering to ensure efficient, secure screening for international security. 👩💻 About the Role : We’re looking for talented SeniorEmbeddedSoftwareEngineer to join the team with an emphasis on hands-on development and real-time communication. 🔧 Tech Stack Highlights : Design, code, and debug low-level real-time applications using C Atmel: 8-bit AVR Texas Instruments: 16-bit MSP430 Texas Instruments: 32-bit C2000 More ❯
sheffield, south yorkshire, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
Job Title: SeniorEmbeddedSoftwareEngineer Location: Doncaster Salary: Up to £60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that … connect and protect—at home, at work, and beyond. The Role: We’re seeking an experienced EmbeddedSoftwareEngineer to help design and develop the next generation of IoT-enabled products. You’ll play a key role in building robust embedded systems that support real-time … connectivity and intelligent control. Responsibilities: Develop, implement, and test embeddedsoftware for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embeddedsoftware for performance, efficiency, and reliability Participate in code More ❯
Doncaster, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: SeniorEmbeddedSoftwareEngineer Location: Doncaster Salary: Up to £60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that … connect and protect-at home, at work, and beyond. The Role: We're seeking an experienced EmbeddedSoftwareEngineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time … connectivity and intelligent control. Responsibilities: Develop, implement, and test embeddedsoftware for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embeddedsoftware for performance, efficiency, and reliability Participate in code More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: Doncaster Salary: Up to 60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that … connect and protect-at home, at work, and beyond. The Role: We're seeking an experienced EmbeddedSoftwareEngineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time … connectivity and intelligent control. Responsibilities: Develop, implement, and test embeddedsoftware for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embeddedsoftware for performance, efficiency, and reliability Participate in code More ❯
Doncaster, South Yorkshire, Conisbrough, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Job Title: SeniorEmbeddedSoftwareEngineer Location: Doncaster Salary: Up to £60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that … connect and protect-at home, at work, and beyond. The Role: We're seeking an experienced EmbeddedSoftwareEngineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time … connectivity and intelligent control. Responsibilities: Develop, implement, and test embeddedsoftware for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embeddedsoftware for performance, efficiency, and reliability Participate in code More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: Doncaster Salary: Up to 60,000 + benefits Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that … connect and protect-at home, at work, and beyond. The Role: We're seeking an experienced EmbeddedSoftwareEngineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time … connectivity and intelligent control. Responsibilities: Develop, implement, and test embeddedsoftware for IoT-connected devices Collaborate with cross-functional teams to define system requirements and architecture Troubleshoot and resolve hardware/software integration challenges Optimize embeddedsoftware for performance, efficiency, and reliability Participate in code More ❯
Job Title: SeniorEmbeddedSoftwareEngineer Location: US-DE-New Castle Permanent Full Time hire Hybrid (3 days a week onsite in New Castle DE) - Relocation provided Responsibilities: The SeniorEmbeddedSoftwareEngineer will support projects across the product portfolio, taking ownership … of key system components while employing a system-level design approach towards the development of embedded systems that integrate seamlessly within the product architecture. This includes providing technical contributions to architecture, design, coding, and testing of embeddedsoftware system components, and collaborating across R&D functions to … drive designs towards performance, maintainability, manufacturability, and serviceability goals. Qualifications: Critical Competencies Very strong C and/or C++ software development skills for embedded targets, including real-time Very strong embedded system architecture skills, including: Device interfaces (ADC, DAC, PWM, etc.) and protocols (CAN, SPI, I2C, Ethernet More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: SeniorEmbeddedSoftwareEngineer Location: Newark, Nottinghamshire (Hybrid) Employment Type: Permanent Salary: £60,000 - £70,000 + Benefits Industry: Wireless/Audio/High-Tech Overview: Our client is seeking a SeniorEmbeddedSoftwareEngineer 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 low-level … software, working across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such More ❯
London, England, United Kingdom Hybrid / WFH Options
Quantinuum
Science Led, Enterprise Driven – Accelerating Quantum Computing Quantinuum is the world’s largest integrated quantum company, pioneering powerful quantum computers and advanced software solutions. Quantinuum’s technology drives breakthroughs in materials discovery, cybersecurity, and next-gen quantum AI. With approximately 500 employees, including 370+ scientists and engineers, Quantinuum leads … the quantum computing revolution across continents. We unite best-in-class software with high-fidelity hardware to accelerate quantum computing. With integrated full-stack technology, our world-class team is rapidly scaling quantum computing. Quantinuum recently secured $300m in funding, visit our news pages to learn more about this … and other Quantinuum scientific breakthroughs and achievements: https://www.quantinuum.com/news We are seeking a SeniorEmbeddedSoftwareEngineer to be a member of the team developing the next generation control system used on our Apollo series Quantum Computers. For this role, we are More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description SeniorEmbeddedSoftwareEngineer - Linlithgow (Hybrid - 2 days in office per week) - Very Competitive Salary We offer a comprehensive package including a 5% pension, 32 days holiday, performance bonus, share incentive plan, healthcare scheme, income protection, life assurance, flexible working hours, and sponsorship opportunities. … This is an excellent opportunity for an EmbeddedSoftwareEngineer to join a publicly listed company known for its supportive culture and award-winning training programs. The company is a well-established, international leader in Networking Solutions, developing and supporting complex products for telecom and network providers. … Responsibilities Develop and maintain embeddedsoftware throughout the full lifecycle, including integration and testing. Collaborate with product owners to convert high-level system requirements into functional software features. Debug system-level issues to ensure optimal performance. Requirements Strong commercial experience in embeddedsoftware development using 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 ❯
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 ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ic resources
Social network you want to login/join with: SeniorEmbeddedSoftwareEngineer, Cambridge Client: ic resources Location: Cambridge, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 8d7e094f0305 Job Views: 5 Posted: 02.06.2025 Expiry Date: 17.07.2025 Job Description: Join an innovative R … on the renewable sector. This role will give you autonomy to work on a variety of projects within a tight-knit team, focused on Embedded Linux development. The team works flexibly but also has a lab for office-based work which will enable valuable face-to-face time with … your colleagues. For this EmbeddedSoftwareEngineer role, we are looking for someone with: A strong background in Embedded Linux Experience with Linux driver or Kernel driver development Strong experience with C and C++ programming What Next? If you’re an EmbeddedSoftwareEngineerMore ❯
Social network you want to login/join with: SeniorEmbeddedSoftwareEngineer, Glasgow col-narrow-left Client: Coherent Location: Glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 45caf7876e61 Job Views: 2 Posted: 02.06.2025 Expiry Date: 17.07.2025 col … private healthcare, and free life assurance. We operate flexible core hours to promote work-life balance. About the role This position is for a SeniorEmbeddedSoftwareEngineer to join our product development team. You will design and test software for our laser systems, contributing … Develop reliable C code for laser systems. Maintain and expand existing libraries for rapid deployment. Create technical documentation. Plan and estimate development tasks. Coordinate software integration with hardware and optics. Support legacy software. Education and Work Experience: Essential Skills Experience in software engineering, preferably industrial. Strong C programming More ❯
Vacancy: SeniorEmbeddedSoftwareEngineer - Leeds Posted on 07/05/2024 | Hemel Hempstead, United Kingdom | See all our current vacancies About Optoma As the #1 4K UHD projection brand worldwide, Optoma is a leading manufacturer of award-winning display products, including interactive flat panels … and integrated technology solutions to market. It’s a great time to join Optoma! Job Overview We offer a great opportunity for a skilled EmbeddedSoftwareEngineer experienced with embedded OS-based systems (e.g., Linux, Android) to join a small, innovative team. Our team designs and … manufactures high-end Pro-AV products, maintaining control over hardware and software, from DSP algorithms to user interfaces and control systems. The successful candidate will bring new ideas to the team and expand their skills through collaboration with our engineers, who possess expertise across the entire software and 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 ❯
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 experience in embeddedsoftware development using More ❯
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 experience in embeddedsoftware development using More ❯