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 ❯
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 ❯
Rochester, Kent, 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 ❯
Embedded Engineer - GBP50-GBP60k 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 ❯
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 ❯
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 ❯
Job Title SoftwareDevelopment Lead (Embedded SW) Job Description SoftwareDevelopment Lead (Embedded Linux) In late January, we announced that Bridgefield Capital signed an agreement to acquire Philips' Emergency Care business, which includes leading brands and products like HeartStart AEDs, Intrepid and DFM100 monitor defibrillators, Tempus monitor and Tempus ALS systems, and Corsium and … grow professionally and personally, and potentially make a significant impact in the acute care space-affecting consumers, patients, and healthcare workers relying on these life-saving solutions. Your role: EmbeddedSoftwareDevelopment: Lead the design, development, and sustainment of embeddedsoftware, collaborating with cross-functional teams and external stakeholders. System and Software Support … Provide technical support for customer and product investigations, defect resolution, lifecycle maintenance, and feature enhancements. Process and Documentation: Contribute to software process controls, design documentation, risk management activities, and CAPA processes. Requirements and Architecture: Translate customer and business requirements into robust embedded systems and software architectures aligned with product goals. Technical Analysis: Interpret technical documentation such as More ❯
develop state of the art technologies for TVs. We need enthusiastic engineers with a strong academic background and practical experience in Machine Learning. The candidate will contribute to the development and optimisation of models for embedded devices. Role and Responsibilities Innovate novel AI technologies to enhance audio quality on embedded devices Improve the run time performance of … Electronics, Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substitutedProven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU)Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training … achieving timely results Specific experience and application of general sound enhancement technologies for voice or other audio components. Including but not limited to AI technologies Analysis and design of software modules within an embedded system including creation of demo applications to showcase AI work. Excellent general communication skills, including clear and concise written and verbal reporting. Proven experience More ❯
Staines-Upon-Thames, England, United Kingdom Hybrid / WFH Options
microTECH Global LTD
s team and help develop state of the art technologies. We need enthusiastic engineers with a strong academic and experience in Machine Learning. The candidate will contribute to the development and optimisation of models for embedded devices. Key Responsibilities: Ensure that work packages meet requirements, pass quality standards and are integrated with other parts of the system Innovate … novel AI technologies to enhance audio quality on embedded devices Improve the run time performance of the AI model on device, including optimising model size, latency and quality Have technical responsibility for one or more significant sections of the assigned project Translate complex functional and technical requirements into detailed design Work to a professional standard, paying due regard to … Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substituted Proven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU) Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training More ❯
Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substituted Proven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU) Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training … achieving timely results Specific experience and application of general sound enhancement technologies for voice or other audio components. Including but not limited to AI technologies Analysis and design of software modules within an embedded system including creation of demo applications to showcase AI work. Excellent general communication skills, including clear and concise written and verbal reporting. Proven experience … AI space, finding new project domains and generating project proposals Individuals suitable for the position must be enthusiastic and be prepared to develop their skill set across a diverse software environment Desirable Skills, Knowledge and Competencies: Publications in top ML conferences (e.g. ICML, ICCV, SysML or similar) Contribution to open source ML frameworks such as –TensorFlow, TensorFlow Lite, etc. More ❯
forefront of developing intelligent features that enhance everyday experiences. Our UK-based R&D centre is instrumental in shaping the future of smart devices—particularly digital TVs—through advanced embedded systems and software innovation. We’re looking for a talented AI Researcher to help design and optimise next-generation technologies. You’ll play a key role in developing … embedded AI solutions, especially in audio performance and enhancement, for devices deployed worldwide. What will you do? In this role, you’ll join a supportive, experienced team of engineers with a strong track record of success. Responsibilities include: Developing innovative embedded AI models to improve on-device audio performance Optimising model size, latency, and quality for efficient deployment … What will you bring? = Essential: Master’s or PhD in AI, Computer Science, Electronics, or related field (or equivalent experience) Proven experience deploying, profiling, and optimising AI models on embedded platforms (NPU/CPU) Strong skills in developing novel ML architectures and training methods Background in audio signal processing or enhancement technologies Proficiency in embedded C++ and/ More ❯
Avionics EmbeddedSoftware Engineer - Aerospace Eastleigh Perm 51,000 - 64,500 Up to 4 Days Remote Our client is looking to take on talented EmbeddedSoftware Engineers to join their Rotorcraft Integrated Vehicle Health Management team. You'll lead the design, development, and testing of real-time embedded C++ software that monitors vibration … and drivetrain health across rotorcraft platforms-helping to improve aircraft safety and reduce maintenance costs. What You'll Do: - Lead full lifecycle development of embeddedsoftware to DO-178C DAL D standards - Work on real-time data acquisition, signal processing, and storage systems - Drive continuous integration and robust testing strategies - Mentor junior engineers and support cross-functional … global collaboration What You'll Need: - Strong embedded C/C++ programming skills - 4+ years of experience in embeddedsoftwaredevelopment - Knowledge of DO-178C (DAL D required, DAL B desirable) - Experience in Python and SQLite is a bonus - Background in aerospace or other highly regulated sectors preferred Benefits: Competitive salary + bonus + flexible benefits More ❯
Social network you want to login/join with: Software Engineering Manager, maidenhead col-narrow-left Client: Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 24.04.2025 Expiry Date: 08.06.2025 col-wide Job Description: Job title: Software Engineering Manager The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development … we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Software Engineering Manager, you will be reporting to the Head of Engineering. This exciting role will place the right candidate at the forefront of unmanned air systems development in … the UK. We seek a highly motivated leader to oversee the development and verification of UAS software. As a Software Engineering Manager , you will drive the delivery of critical engineering outputs, including software requirements, design, implementation, and testing. You will apply your expertise in software engineering and aviation systems to guide the development of high More ❯
Job Title: SoftwareDevelopment Lead (Embedded SW) Job Description Bridgefield Capital has announced the acquisition of Philips’ Emergency Care business, which includes leading brands and products such as HeartStart AEDs, Intrepid, DFM100 monitor defibrillators, Tempus monitor and ALS systems, and Corsium and ECI informatics solutions. The transaction is expected to close at the end of 2025. Building … formation, grow professionally and personally, and make a significant impact in the acute care space, affecting consumers, patients, and healthcare workers relying on these life-saving solutions. Your role: EmbeddedSoftwareDevelopment: Lead design, development, and sustainment of embeddedsoftware with cross-functional teams and external stakeholders. System and Software Support: Provide technical … support for customer and product investigations, defect resolution, lifecycle maintenance, and feature enhancements. Process and Documentation: Contribute to software process controls, design documentation, risk management, and CAPA activities. Requirements and Architecture: Translate customer and business needs into robust embedded systems and software architectures aligned with product goals. Technical Analysis: Interpret technical diagrams and datasheets; decompose complex designs More ❯
Senior EmbeddedSoftware Engineer - Networks and Satcomms A Senior EmbeddedSoftware Engineer is sought by this leading networking and satellite communications organisation to be based at their R+D Centre in Hampshire. The Senior EmbeddedSoftware Engineer will be responsible for developing embedded Linux systems software used to manage and control network switches … and devices. The Senior EmbeddedSoftware Engineer will take the lead on emerging networking systems used in state-of-the-art satellite communications technology. The Senior EmbeddedSoftware Engineer will also be involved in developing advanced embedded networking software using Layer 3 protocols including SR-MPLS, IS-IS, OSPF etc. Your background and experience … will include extensive embeddedsoftwaredevelopment, in-depth embedded Linux (preferably gained in Linux based Networking) and strong C/C++ skills. You will have a successful track record developing software used in network switch development and you must be confident in your knowledge of Layer 3 routing protocol development (SR-MPLS, IS More ❯
Summary: This position offers a roughly 80/20 split between hands-on embeddedsoftwaredevelopment and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a wide range of industries. It's an excellent … fit for someone with solid embeddedsoftware experience and some exposure toleadership-whether direct orinformal-who's ready to take the next step. A broader understanding of cloud or application-level development is also useful, given the diversity of work. Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid … days onsite) Salary: Circa £75k Type: Permanent | Hands-on Technical + Leadership Other: No Visa sponsorship available The Opportunity This is a hands-on role combining softwaredevelopment with team leadership. You'll lead a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems for More ❯
Lead Software Engineer – Embedded Firmware | R&D Department Location: Margate, Kent | Job Type: Full-Time and Permanent Senex Recruitment is working with a pioneering technology company to recruit a Lead Software Engineer. Not only is this a unique opportunity to lead softwaredevelopment within skilled engineering team, but it also allows you to contribute to … strategic technical decisions in Product Development as a key member of the senior technology leadership group. If you enjoy developing innovative embedded solutions, mentoring engineers, and influencing product direction, this role will place you at the heart of technology that truly matters. About the Role of Lead Software Engineer As Lead Software Engineer, you’ll play … a dual role: managing a small team of software engineers and being a driving force for software innovation within the business. Therefore, you’ll work closely with the CTO and R&D Director to develop embedded firmware for market-leading electronics systems and advanced communication products. From feasibility and concept phases through to design reviews and final More ❯
UK Software Engineering Manager Role Summary Our client is seeking an experienced and passionate Software Engineering Manager to lead their Software Engineering team in Lewes, East Sussex. Reporting to the Head of R&D, the Software Manager will lead a Software Engineering team, which is responsible for developing embeddedsoftware solutions, network solutions … and software tools for company product lines. It is expected that you will spend more than half of your time in this role actively contributing towards software development. Key Responsibilities Hands-on development of software solutions (embedded Linux, networked digital audio systems) Line management duties for the Software Engineering team, working on multiple concurrent … appraisals In collaboration with the Project Management team, plan and assign projects and tasks, including people allocation to ensure project completion according to agreed timelines Collaborate with the Senior Software Director and international Software Managers on: Software quality and design methodologies Development methodologies Software system architectures Key Skills Required Bachelor’s or higher degree in More ❯
Southampton, Hampshire, South East, United Kingdom
JLA Resourcing Ltd
Role – Embedded C Developer Location – Remote, Occasional visits to site in Dorset Salary – up to £60,000 Start – ASAP You need to be able to obtain SC Clearance to be eligible for this role. The Opportunity This is your chance to join a forward-thinking team at the forefront of aerospace innovation. You'll work on new and well … impact on advanced aviation systems. The role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 15 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing you to develop your skills and expertise in embedded systems and aerospace software engineering. The … Role We are seeking an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace softwaredevelopment team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing your experience in Misra C or expand into this area. This is an exciting More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
European Tech Recruit
AI Research Engineer (Digital TV/Audio AI) - On Device AI/Edge AI Do you have a solid experience in Machine Learning/AI, and more specifically Embedded AI/Edge AI? Have Audio experience, inducing audio classification, audio separation, sound separation, voice and dialog or speech separation? Knowledge of one or more interpreted languages, such as Python … Physics, Mathematics, Computer Science or related discipline. An equivalent period of industrial experience may be substituted Proven skills in compiling, deploying, profiling and optimizing latency and quality models on embedded devices (NPU and/or CPU) Excellent general AI skills, including improving quality of models using various techniques, including developing new architectures, novel training approaches. Experience with building training … achieving timely results Specific experience and application of general sound enhancement technologies for voice or other audio components. Including but not limited to AI technologies Analysis and design of software modules within an embedded system including creation of demo applications to showcase AI work. Prior experience of innovation in AI space, finding new project domains and generating project More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior EmbeddedSoftware Engineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior EmbeddedSoftware Engineer | Embedded C/C++ | RTOS | Bare Metal | Southampton (Hybrid) Are you an experienced EmbeddedSoftware Engineer looking to take the lead on exciting new product development? Verso is … exclusively retained by a long-established and innovative electronics business in Southampton, Hampshire. With a track record of delivering bespoke embedded solutions across multiple sectors, this is an opportunity to work on technically diverse and engaging projects from concept through to manufacture. Join a company that prides itself on fostering a collaborative, friendly, and forward-thinking culture. You’ll … be part of a multi-disciplinary engineering team working closely with quality, procurement, projects, sales, and occasionally with customers. Key Responsibilities Drive embeddedsoftwaredevelopment for a new product line currently in design Collaborate with cross-functional teams to deliver high-quality solutions Design, develop, and debug embeddedsoftware for real-time applications Y ou More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
recruiter to learn more. Base pay range Direct message the job poster from Verso Recruitment Group Searching for World Class Talent for Exciting Engineering & Technology Companies Job Title: Senior EmbeddedSoftware Engineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior EmbeddedSoftware Engineer | Embedded C/C++ | RTOS … Bare Metal | Southampton (Hybrid) Are you an experienced EmbeddedSoftware Engineer looking to take the lead on exciting new product development? Verso is exclusively retained by a long-established and innovative electronics business in Southampton, Hampshire. With a track record of delivering bespoke embedded solutions across multiple sectors, this is an opportunity to work on technically … friendly, and forward-thinking culture. You’ll be part of a multi-disciplinary engineering team working closely with quality, procurement, projects, sales, and occasionally with customers. Key Responsibilities Drive embeddedsoftwaredevelopment for a new product line currently in design Collaborate with cross-functional teams to deliver high-quality solutions Design, develop, and debug embeddedsoftwareMore ❯
UK Software Engineering Manager Role Summary Our client is seeking an experienced and passionate Software Engineering Manager to lead their Software Engineering team in Lewes, East Sussex. Reporting to the Head of R&D, the Software Manager will lead a Software Engineering team responsible for developing embeddedsoftware solutions, network solutions, and software tools for the company's product lines. It is expected that you will spend more than half of your time actively contributing to software development. Key Responsibilities Hands-on development of software solutions (embedded Linux, networked digital audio systems) Line management duties for the Software Engineering team, working on multiple projects: Leading, inspiring, supporting … and supporting team members' career aspirations Setting objectives and conducting performance appraisals Planning and assigning projects and tasks in collaboration with the Project Management team Collaborating with the Senior Software Director and international Software Managers on software quality, design methodologies, development methodologies, and system architectures Key Skills Required Bachelor’s or higher degree in SoftwareMore ❯
Job Title: Software Engineering Manager Job Description In late January, we announced that Bridgefield Capital signed an agreement to acquire Philips’ Emergency Care business, which includes leading brands and products like HeartStart AEDs, Intrepid and DFM100 monitor defibrillators, Tempus monitor and Tempus ALS systems, and Corsium and ECI informatics solutions. We expect the transaction to close at the end … exciting opportunity to join the Emergency Care Professional team, collaborating globally to design and develop advanced life support solutions (e.g., patient monitors, defibrillators). This role involves leading the development and maintenance of embeddedsoftware for EC Pro products, working closely with internal teams and external partners. You will oversee the entire software lifecycle, emphasizing quality … safety, and regulatory compliance. Key Responsibilities Technical leadership and oversight: Support the formulation and implementation of software vision, strategy, and direction to meet customer needs. Act as a hands-on technical leader within the team, providing guidance and support. Team management: Build and maintain competencies, foster continuous improvement and innovation, and create an inclusive, collaborative environment. EmbeddedSoftwareMore ❯
Software Engineering Manager page is loaded Software Engineering Manager Apply locations Farnborough time type Full time posted on Posted Today job requisition id 556421 Job Title Software Engineering Manager Job Description In late January, we announcedthat Bridgefield Capital signed an agreement to acquire Philips’ Emergency Care business which includes leading brands and products like HeartStart AEDs, Intrepid … Professional business and collaborate within a global team that designs and develops advanced life support solutions (e.g. patient monitor, defibrillator). This is a fantastic opportunity to lead the development and maintenance of embeddedsoftware for EC Pro products, working closely with internal teams and external partners. Your role will span the full software lifecycle, from … guidance, support and oversight as appropriate Team management : Build and maintain necessary competencies, with a view to continuous improvement and innovation. Build a positive environment, inclusive and collaborative culture EmbeddedSoftwareDevelopment: Lead the design, development, and sustainment of embeddedsoftware in collaboration with cross-functional teams and all stakeholders. System and SoftwareMore ❯