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 ❯
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 ❯
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 ❯
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 ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
iO Associates
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 software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining exceptional quality and flexibility to meet evolving market needs. Gain deep knowledge of the product technology domain and its 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 ❯
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 ❯
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 ❯
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 design and system test Engineers. The teams work closely … quality, fully functional products. Our R&D team is growing to support our expanding product portfolio. As part of this growth we have an exciting opportunity for an experienced EmbeddedSoftware Engineer 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 embeddedsoftwaredevelopment from requirements analysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. Collaborates with hardware engineers and high level software developers to define system level 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 ❯
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 ❯
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 ❯
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. … wider consumer electronics and device market. Our Field Engineers are thought leaders helping our customers solve hard problems. They are accomplished technologists that take a hands-on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected … a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embeddedsoftwaredevelopment methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment
Senior EmbeddedSoftware Engineer Linlithgow (Hybrid - 2 days per week in office) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an EmbeddedSoftware engineer looking to join a stock … supports complex and innovative products for a range of telecoms and network providers. In this role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embeddedsoftware through to integration and testing. You will also be responsible for debugging of system level … issues. The ideal candidate will have strong commercial experience in Embeddedsoftwaredevelopment using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced EmbeddedSoftware Engineer to join and international Network device specialist where you will receive award winning training and shape the More ❯
innovations that provide a competitive edge and improve everyday life around the world. With a strong heritage in the automotive sector, we are expanding our capabilities in Electrical and Embedded Systems. We're looking for talented Automotive Software Engineers to help drive forward innovation and excellence in next-generation vehicle technologies. Role Overview: As an Automotive Software Engineer, you will play a pivotal role in delivering high-performance embeddedsoftware solutions across a variety of electrical and electronic systems. You will contribute to the design, development, and optimisation of system-level software in safety-critical automotive applications. Key Responsibilities: You'll be involved in the full lifecycle of embeddedsoftwaredevelopment, including: * Operating Systems: Developing and maintaining low-level software that manages hardware resources. * Device Drivers: Creating interfaces between hardware components and operating systems. * Compilers: Building tools to translate high-level code into machine instructions. * Firmware Development: Engineering software to control and manage specific hardware functions. * Networking Software: Designing communication protocols and softwareMore ❯
EmbeddedSoftwareDevelopment Engineer, Ring Job ID: AMZN Dev Cntr Poland sp. z.o.o Ring in Poland will grow rapidly, therefore we are looking for skilled individuals with a strong sense of independence to join our team in Gdansk. Our team will develop current projects as well as build and deliver new features. As an EmbeddedSoftwareDevelopment Engineer, you will be a core member of the development team. The ideal candidate is passionate about building IoT products. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. The ideal candidate: Enjoys working side by side with colleagues and teams on technical challenges. Is highly effective and thrives … been through the process from start to finish. Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge. We are looking for a EmbeddedSoftwareDevelopment Engineer to join the Ring team and support the development of new and existing products. We value your passion to discover, invent, simplify and 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 ❯
EmbeddedSoftware Engineer Cambridge, UK | Full-time | Permanent Salary: £75k - £85k Security clearance: Required . Join a leading defence and security technology consultancy, working on cutting-edge projects to protect the UK from technological and cyber threats. No UK Visa sponsorship available. About The EmbeddedSoftware Role: As an EmbeddedSoftware Engineer, you'll … collaborate with top scientists, engineers, and designers to create innovative solutions. You'll work across the full product lifecycle - from design and development to testing and prototype production - solving complex problems and pushing technological boundaries. EmbeddedSoftware Engineer Requirements: Strong Embeddedsoftwaredevelopment experience Proven programming skills in C and at least one other … language (e.g., C#, C++,MATLAB) Experience with Linux and embedded systems ARM development, RTOS, software architecture & debugging Why Join as an EmbeddedSoftware Engineer: 10% employer pension contribution Private medical insurance (including family) Enhanced family leave and EV leasing On-site gym and access to social/sports clubs If this position sounds of interest More ❯