Rochester, England, United Kingdom Hybrid / WFH Options
NC SAVE$ ENERGY
Join to apply for the Senior EmbeddedSoftware Engineer role at NC SAVE$ ENERGY 3 days ago Be among the first 25 applicants Join to apply for the Senior EmbeddedSoftware Engineer role at NC SAVE$ ENERGY Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of … 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 … quality of support for mature products. The primary focus will be maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation.You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior EmbeddedSoftware Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated 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 products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where softwareMore ❯
Senior EmbeddedSoftware Engineer, Hemel Hempstead Client: Smiths Detection Location: Hemel Hempstead, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: c1396340bb21 Job Views: 5 Posted: 02.06.2025 Expiry Date: 17.07.2025 Job Description Smiths Detection is a global leader in threat detection and screening solutions, making the world a safer place through innovative technology used in … countries. We offer exciting opportunities to work with experts in physics, chemistry, electronics, mechanics, production, computer science, and AI/ML in an international environment. Role: As a Senior EmbeddedSoftware Engineer, you will develop, test, and integrate software for embedded systems in Smiths Detection's next-generation chemical and explosive trace detection products. You will … be part of an Agile team reporting to a software team leader. Responsibilities Design, implement, and test embedded systems software. Develop software in C++ on ARM Cortex M33 Microcontrollers. Develop for Azure RTOS (ThreadX), including FileX, GUIX, and USBX. Use Jira for task management and defect tracking. Use mcuXpresso IDE for development. Interpret and contribute to UML More ❯
Join to apply for the Lead EmbeddedSoftware Engineer role at Mid-Way Supply, Inc. 5 days ago Be among the first 25 applicants Join to apply for the Lead EmbeddedSoftware Engineer role at Mid-Way Supply, Inc. Get AI-powered advice on this job and more exclusive features. Job Title: Team Lead – EmbeddedSoftware Location: East Kent (Onsite) Type: Permanent Salary: £65,000 - £75,000 + Benefits DOE Overview: We're partnered with an innovative engineering company based in East Kent , who are looking for a Team Lead – EmbeddedSoftware to lead their existing team of EmbeddedSoftware Engineers. This is a key leadership role guiding the … development of real-time embedded systems for complex, high-performance products. Key Responsibilities Lead and mentor a team of embeddedsoftware engineers, ensuring high-quality and timely delivery. Design and implement embeddedsoftware in C/C++ on real-time operating systems. Collaborate with hardware, systems, and QA teams to ensure integration and reliability. More ❯
London, England, United Kingdom Hybrid / WFH Options
Abm Renovation
Join to apply for the Senior EmbeddedSoftware Engineer role at INOVERSE GROUPE 1 week ago Be among the first 25 applicants Join to apply for the Senior EmbeddedSoftware Engineer role at INOVERSE GROUPE Exciting Opportunity: Senior EmbeddedSoftware 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 EmbeddedSoftware 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 … designing and developing software 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 embeddedsoftwaredevelopment: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative softwareMore ❯
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 EmbeddedSoftware Sustaining Engineer required for a manufacturer of life-saving electronic solutions products. Part of a global group … of support for mature products. The primary focus will be on maintaining and improving current products through bug fixes, minor enhancements, and new device driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and … coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as the lead for sustaining efforts – identifying support needs and requesting assistance from the broader team when specific expertise is required. You’ll be joining a collaborative and multi-disciplinary team that spans software, electronics, mechanical More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
safety and optimising maintenance schedules for the past thirty years, and are now undergoing modernisation to serve new platforms. Exciting opportunities await within the Rotorcraft IVHM team for driven EmbeddedSoftware Engineers with proven experience in new software product implementation in highly-regulated engineering industries, with responsibility for specifying, designing, integrating and commissioning IVHM software on … existing and new rotorcraft platforms. Job Description Job Description As a Lead EmbeddedSoftware Developer, you will be responsible for designing, developing, and testing embeddedsoftware within the Integrated Vehicle Health Management (IVHM) team. Primarily deployed to rotorcraft, our software products process data acquired from sensors placed across the vehicle's drivetrain in order to … operators of drivetrain health, guiding maintenance and deployment decisions at the aircraft level. In this role, we are seeking methodical engineers with a strong background in optimising systems utilising embedded C++ coding, with a particular focus on either real time processing of vibration signals and/or control of acquisition, processing, storage and access of vibration data for purposes More ❯
Role: Senior Software Engineer (C++ Specialist) Salary: TBC Location: Nottingham, UK Are you an experienced Senior Software Engineer looking for a new challenge? We are seeking a talented and motivated professional to join a forward-thinking, globally recognised organisation at the forefront of innovation in industrial technology. This is a fantastic opportunity to contribute to cutting-edge product … development while working in a collaborative and dynamic environment. About the Company Our client is a global leader in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and … coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will play a key role in designing, implementing, validating, and maintaining embeddedsoftware for a range of cutting-edge products. You will be part of a cross-functional team, collaborating with engineers and stakeholders to deliver high-quality solutions that More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
K - 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 EmbeddedSoftware Engineer who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers. Requiring extensive knowledge and experience in embeddedsoftwaredevelopment, this position will involve working with our hardware and software team. With a focus on real-time embedded firmware development, you will be actively contributing to in analyses, design reviews, simulations, technical discussions, verification and validation processes. You will need an innovative approach to engineering with well-grounded reasoning and experience. Importantly … you will contribute to live ongoing projects and test activities and work with the team to continue developing our HIT technology. What you will do: EmbeddedSoftwareDevelopment Develop embeddedsoftware for grid-connected inverters. Implement, test, debug, and troubleshoot DSP/microcontroller processor firmware and algorithms. Hardware Design Validation Perform hands-on embeddedMore ❯
The Role: We are seeking a highly skilled and motivated Embedded Systems Engineer to join our growing team. In this role, you will play a key role in developing robust and efficient innovative software solutions. You will work across the entire software stack, from low-level hardware interactions to higher-level application enablement. Responsibilities: Design, develop, and … optimise runtimes for embedded environments, ensuring efficient resource utilisation and performance. Develop and maintain bootloaders and Board Support Packages (BSPs) for various embedded platforms. Design and implement device drivers for a wide range of peripherals, interacting directly with hardware. Integrate runtimes with Real-Time Operating Systems (RTOS) or bare-metal systems, enabling the development of modular and … scalable embedded applications. Collaborate with hardware engineers to define and optimise hardware/software interfaces. Perform debugging, testing, and validation of embeddedsoftware to ensure high reliability and stability. Contribute to architectural discussions and drive best practices in embeddedsoftware development. Document designs, implementations, and test procedures. Stay up-to-date with emerging technologies More ❯
we’re unapologetically curious and we’re 100% committed to saving space, protecting our planet and turning connectivity into actionable intelligence. We are seeking a highly skilled and motivated Software Engineer – Development and Test to design, develop, and optimize software for battery-operated IoT devices with a strong emphasis on testing automation. The role involves developing low … level software, focusing on power efficiency, real-time performance, system reliability, and implementing robust testing frameworks. You will also contribute to Board Support Packages (BSPs), kernel-level development, and platform integration. Primary focus will be on Automation pipelines before the platform SW goes out to other teams. What you will do: Core DevelopmentEmbeddedSoftwareDevelopment : Design, write, debug, and maintain low-level software for embedded systems, including BSP and drivers. Power Optimization : Implement algorithms and techniques to minimize power consumption for battery-operated devices. Kernel and RTOS Development : Customize and optimize RTOS (e.g., FreeRTOS) or Linux kernel components for embedded platforms. IoT Integration : Develop secure and efficient communication More ❯
Senior EmbeddedSoftware Engineer - 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 … 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 EmbeddedSoftware Engineer 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 opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: - Reverse engineer and analyse legacy embedded systems, including hardware and software components. - Develop strategies and methodologies for extracting More ❯
Senior EmbeddedSoftware Engineer - 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 … 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 EmbeddedSoftware Engineer 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 opportunity to lead on the newer and more complex projects that the business is working on. Your Responsibilities: – Reverse engineer and analyse legacy embedded systems, including hardware and software components. – Develop strategies and methodologies for extracting More ❯
for detecting and deterring increasingly sophisticated adversaries You will be working on advanced concepts with colleagues from a range of technical and scientific backgrounds, taking projects through the full development lifecycle from requirements capture and initial proof-of-concept through to finished product. With defenders and malefactors continuously striving for the technological edge, this role will keep you working … with clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embeddedsoftwaredevelopment experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# … or MATLAB would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered Based in modern well-equipped offices, this company has minimal hierarchy and More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftware Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftware Engineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure … seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of softwaredevelopment processes, including testing, documentation, and code reviews. As More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftware Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftware Engineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure … seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of softwaredevelopment processes, including testing, documentation, and code reviews. As More ❯
Job Description Senior EmbeddedSoftware Engineer - C++ £70000 Hybrid My Client is seeking a software engineer focused on embeddedsoftwaredevelopment for Real Time systems. This is a hands-on role involving architecting, designing, implementing, and testing missile subsystem software. Security Clearance : British or Dual UK with British citizenship. Restrictions and/or limitations … The team drives the business across Europe, delivering innovative defence solutions. They foster a collaborative culture where experimentation, innovation, and full product lifecycle engagement are valued. Join as an EmbeddedSoftware Engineer to advance our technology and your career in new territories. What we're looking for: Extensive experience developing bare-metal embeddedsoftware with C …/C++. Experience in model-based development using UML or tools like IBM Rhapsody. Knowledge of defining and verifying algorithms in a model-based environment (desirable: SCADE). Knowledge of DO178C standards (desirable). A proactive, flexible approach to solving complex technical problems. Commitment to code quality, including participating in code and design reviews. Ability to develop maintainable and More ❯
Senior EmbeddedSoftware Engineer - C++ £70000 Hybrid My Client are looking for a software engineer focussed on embeddedsoftwaredevelopment for Real Time systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem software. Security Clearance : British Citizen or a Dual UK national with British citizenship . … they experiment, innovate and create across the full product lifecycle. In a collaborative and close-knit culture, we support each other to search for better. Join them as an EmbeddedSoftware Engineer and take our technology and your career into new territories. What we're looking for from you: Significant previous experience of developing bare-metal embeddedsoftware using C/C++. Experience in model-based development, using UML or using tools such as IBM’s Rhapsody. Experience of the definition and verification of algorithms in a model-based environment would be a desirable (SCADE). DO178C knowledge would also be desirable. ‘Can do' and flexible approach – you'll enjoy solving technical problems that More ❯
Social network you want to login/join with: Senior EmbeddedSoftware Engineer, Hertfordshire col-narrow-left Client: Location: Hertfordshire, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: df954a8d198d Job Views: 6 Posted: 27.06.2025 Expiry Date: 11.08.2025 col-wide Job Description: Job summary Our client, a leader in the defence sector … is currently seeking a Senior EmbeddedSoftware Engineer to join their team. This role focuses on embeddedsoftwaredevelopment for Real Time systems on missile subsystem software. Key skills required for this role EmbeddedSoftware, C/C++, bare-metal, model-based, Defence Important All applicants must be able to obtain Security Clearance … and be a sole/dual British national Key Responsibilities: Architect, design, implement, and test embeddedsoftware 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 More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
K - 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 EmbeddedSoftware Engineer who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers. £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 EmbeddedSoftware Engineer who will be responsible for developing and implementing real time software, taking concepts through to commercial product for customers. Requiring extensive knowledge and experience in embeddedsoftwaredevelopment, this position … will involve working with our hardware and software team. With a focus on real-time embedded firmware development, you will be actively contributing to in analyses, design reviews, simulations, technical discussions, verification and validation processes. You will need an innovative approach to engineering with well-grounded reasoning and experience. Importantly you will contribute to live ongoing projects More ❯
Embedded Engineer - £50-£60k – Oxford – Onsite My client are market leaders in designing safety solutions. And they are looking for an Embedded Design Engineer to join the growing team. Responsibilities : Supporting the design and selection of processing hardware used in solutions Integrating and building embedded LinuxOS optimised for hardware and applications Supporting production of newly introduced products … deploying the correct embedded OS Ensure embedded systems are secure and up-to-date Key Skills 2 years embeddedsoftwaredevelopment experience – C/C Python BSc or BEng in Computer Science, Engineering or any related field Strong knowledge of working with Linux in an embedded system – Bash Scripting Excellent understanding of networking – IPV4 More ❯
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: C++ Software Engineer Location: Nottingham, GB Work Arrangement: Hybrid Markem-Imaje is a trusted world manufacturer of product identification and traceability solutions, offering a full range of reliable and innovative inkjet, thermal transfer, laser, print and label application systems. Markem-Imaje … that enable product quality and safety, regulatory and retailer compliance, better product recalls and improved manufacturing processes. The Role We are looking for passionate and confident experienced and senior software engineers who want to use their skills, as a member of an innovative team within a global company, focusing on existing as well as next generation market leading products. … You'll be part of an entrepreneurial and agile team, writing software and firmware code for embedded system components, while providing strong technical leadership for internal and external engineering partners. You'll have an opportunity to take your skills to the next level as you play a lead role in pushing for continual improvement of global embeddedMore ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Embedded Linux Field Engineering Manager Join to apply for the Embedded Linux Field Engineering Manager role at Canonical Continue with Google Continue with Google Embedded Linux Field Engineering Manager 2 weeks ago Be among the first 25 applicants Join to apply for the Embedded Linux Field Engineering Manager role at Canonical Canonical is a leading provider … of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer … four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring an Embedded Linux Field Engineering Manager to lead a regionally-focused team of Field engineers in Presales and Professional Services activities, by helping customers with solution architecture, design and delivery. Location More ❯
City of London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior EmbeddedSoftware 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 embeddedsoftware tooling – London, Hybrid Working Model This stealth-mode start-up is tackling one of the most persistent pain points in modern electronics... integrating complex semiconductor chips into real-world systems. Backed by leading UK investors, the team is developing an AI-powered platform that radically simplifies embeddedsoftwaredevelopment and reverse … engineering. They’re now looking for a Senior EmbeddedSoftware 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 EmbeddedSoftware Engineer , we’re More ❯
Sonatest is seeking a skilled and innovative Software Developer to join our Product Engineering team. Department: Production Engineering Team Reporting to: Engineering Manager You will play a pivotal role in developing and maintaining software tools used for PCB board verification, commissioning, performance and functional validation of our ultrasonic testing products range. Additionally, you will contribute to tools used … during servicing and calibration of returned units. This role requires a strong background in softwaredevelopment using Linux. The role is diversified with skills needed for Front-End, Back-End and embeddedsoftwaredevelopment using Vue.js, Python, QT/QML to name a few. The role reports to the Production Engineering Manager based in Milton … Keynes. For projects where ownership belongs to Sonatest AP (Quebec), the personnel reporting line remains the same, project accountability is overseen by the Sonatest AP Team Leader. Key Responsibilities SoftwareDevelopment & Maintenance Design, develop, and maintain desktop applications (Python-based/QT/QML) to control and automate hardware test setups leveraging REST API. Interface with equipment including More ❯