Embedded Software Engineer A unique opportunity for an Embedded Software Engineer to join an industry-leading security consultancy based in Derbyshire, responsible for developing critical cybersecurity solutions for both Government organisations, and other providers. Offering a brilliant opportunity to use your engineering skills to contribute in a positive way, while working on an interesting array of challenging, bespoke … projects. Location: Derby – due to the security nature of this role it is 5 days on site. Salary : £40,000 - £70,000 per annum + excellent benefits Requirements for Embedded Software Engineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embedded software role Experience of multi-threaded embeddedsystems … who can obtain DV security clearance once they have started working (i.e. usually means you have lived in UK for past 10 years, no criminal record etc) Responsibilities for Embedded Software Engineer Analysis of customer requirements to produce maintainable designs as well as collaboration in unit tests Creating high integrity software, based on formally defined specifications and focused on More ❯
Principal EmbeddedSystems Engineer London, England, United Kingdom Full time About the job What is Motif? Motif is a medical device startup based in Houston, Texas. We are designing and developing minimally invasive electronic solutions for serious mental health conditions. Powered by our patent-pending methods for wireless power and data transmission, our goal is to create the … system and preparing for future versions with additional functionality based on our platform technology. About the Job We are seeking candidates with experience in designing safety-critical and communication systems, particularly those utilizing Bluetooth Low Energy (BLE), for medical device applications. In this role, you will collaborate closely with the electrical design team to ensure that hardware capabilities align … of low power firmware for both the implant and external transmitter which will control therapy delivery, record neural signals, manage wireless power transfer, and provide robust communication between the systems Partner closely with the hardware team to implement embeddedsystems capable of meeting system requirements Collaborate with our Project Manager and be an active member of our More ❯
Basingstoke, Hampshire, South East, United Kingdom Hybrid / WFH Options
CURE TALENT LIMITED
Their wearable devices are redefining possibilities in patient care, blending innovative design with real-world impact. As part of their continued growth, they are now looking for a talented EmbeddedSystems Engineer to join the team (hybrid &/or remote working possible). This is a fantastic opportunity for someone with a solid track record in embeddedsystems, particularly within highly regulated sectors like MedTech, aerospace, or automotive. The successful EmbeddedSystems Engineer will take the lead on designing, developing, and fine-tuning firmware for next-generation wearable devices. Youll work at the intersection of precision engineering and real-time performance, ensuring every line of code meets the highest standards for safety, quality … and regulatory compliance. Key Responsibilities: Design, develop, and maintain firmware for embeddedsystems using STM32 microcontrollers Implement and optimise RTOS (FreeRTOS) and embedded communication protocols (Bluetooth BLE, I2C) Ensure compliance with relevant industry standards including IEC 62304 & ISO 13485 Collaborate with cross-functional teams including hardware, software, and regulatory Lead firmware reviews, debug issues, and drive performance More ❯
Sherborne St John, Hampshire, United Kingdom Hybrid / WFH Options
Cure Talent Ltd
Their wearable devices are redefining possibilities in patient care, blending innovative design with real-world impact. As part of their continued growth, they are now looking for a talented EmbeddedSystems Engineer to join the team (hybrid &/or remote working possible). This is a fantastic opportunity for someone with a solid track record in embeddedsystems, particularly within highly regulated sectors like MedTech, aerospace, or automotive. The successful EmbeddedSystems Engineer will take the lead on designing, developing, and fine-tuning firmware for next-generation wearable devices. You’ll work at the intersection of precision engineering and real-time performance, ensuring every line of code meets the highest standards for safety … quality, and regulatory compliance. Key Responsibilities: Design, develop, and maintain firmware for embeddedsystems using STM32 microcontrollers Implement and optimise RTOS (FreeRTOS) and embedded communication protocols (Bluetooth BLE, I2C) Ensure compliance with relevant industry standards including IEC 62304 & ISO 13485 Collaborate with cross-functional teams including hardware, software, and regulatory Lead firmware reviews, debug issues, and drive More ❯
Employment Type: Permanent
Salary: £65000 - £80000/annum Negotiable DOE + Benefits
Embedded Software Engineer Our client is a world leading manufacturer of underwater technology for use within the Energy, Science and Defence sectors. They are looking for an Embedded Software Engineer to plan, develop, test, and deliver high-quality software solutions. They are offering a competitive salary and an excellent benefits package - please contact me for further details on … this. Key Responsibilities Software Development: Design, develop, and validate new features for embeddedsystems, ensuring alignment with product requirements. EmbeddedSystems Expertise: Deploy real-time and/or Linux-based operating systems for embeddedsystems, developing and debugging complex systems utilizing various communication protocols and peripherals. Hardware Integration: Understand digital electronics, read … debug PCB issues. Perform hardware-in-the-loop testing, debugging, and validation Required Skills & Experience Programming Languages: Proficient in C and C++, with experience in object-oriented coding for embedded systems. EmbeddedSystems Development: Experience with microcontroller hardware (e.g., STM32, PIC) and frameworks, working within memory, performance, and power constraints. RTOS/Bare Metal Development: Proficient in More ❯
Slingsby, York, North Yorkshire, England, United Kingdom
Owen Daniels
you have software development experience using C, C++ and testing with C# Are you confident designing analogue and digital circuitry Our client is a global leader in manufacturing vehicle systems and are looking for an EmbeddedSystems Engineer to join on a permanent basis! EmbeddedSystems Engineer Permanent Site based position (8.30am to 4.30pm Mon … Thurs and 8.30am to 4pm Friday) Slingsby EmbeddedSystems Engineer Job Description Responsible for software development. This would involve both bug fixing and new coding. You will be predominantly using C and C++ whilst testing code in C# Re-designing and designing analogue and digital circuitries using Altium, will be also responsible for PCB Schematic and Layout designs. … hardware and software design. Understanding of alternative options regarding part/component selection Hand on development or testing of PCB boards. Working with multi-threaded and Multi-process programming EmbeddedSystems Engineer Essential Experience/Skills/Qualifications Must be confident with C++, C and C# PCB Schematic and Layout design experience. Must have both analogue and digital More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
the worlds leading manufacturers. Due to our continued growth we are now recruiting for a FuSA Base Software Engineer to be based at our customers site in Gaydon Our EmbeddedSystems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. … development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embeddedsystems & solutions. The Role: We are seeking an experienced FuSa Base Software Engineer to support the design, implementation, and validation of safety mechanisms at the microcontroller level for … high-integrity embedded systems. This role is critical to ensuring compliance with ISO 26262 and ASPICE standards across the full software development lifecycle Area of Responsibility Design and implement safety mechanisms for base software platforms at the microprocessor level Interpret and apply microcontroller/chip safety manuals to guide software architecture and diagnostics Develop and maintain low-level software More ❯
at our UK based R&D group. This role is critical for the development of the hardware components that drive our state-of-the-art satellite communication and processing systems and the way that they integrate with our software stack and our customers spacecrafts. The ideal candidate will have a strong background in hardware development for embeddedsystems … to ensure the deployment of cutting-edge, reliable, and efficient spaceflight systems. Key Responsibilities Lead the design, development, and optimization of digital hardware solutions for satellite communication payloads and embedded processing systems. Take full responsibility of RF, electrical and mechanical specifications, SW-HW low level integration, schematic design, selection of components, layout considerations and NPI hand off. Lead analogue … product introduction processes (NPI). Required Qualifications Bachelor's or master's degree in electrical engineering, or a related field. 10+ years experience as a board designer of complex embeddedsystems, preferably for space or mil-grade applications. Proven experience in hardware design and development for embeddedsystems, preferably in satellite communication or for space applications. More ❯
for our UK based R&D group. This role is critical for the development of the hardware components that drive our state-of-the-art satellite communication and processing systems and the way that they integrate with our software stack and our customers spacecrafts. The ideal candidate will have a strong background in hardware development for embeddedsystems … of cutting-edge, reliable, and efficient spaceflight systems. Key Responsibilities Be a key person in the design, development, and optimization of digital hardware solutions for satellite communication payloads and embedded processing systems. Responsible for electrical specifications, SW-HW low level integration, schematic design, selection of components, layout considerations and NPI hand off. Lead analogue/digital board design through … product introduction processes (NPI). Required Qualifications Bachelor's or master's degree in electrical engineering, or a related field. 8+ years experience as a board designer of complex embeddedsystems, preferably for space or mil-grade applications. Proven experience in hardware design and development for embeddedsystems, preferably in satellite communication or for space applications. More ❯
either individually or collaboratively to develop software for company products. Document software and update specifications as required. Understand the deployment of real-time and/or Linux based operating systems for embeddedsystems Develop and debug complex embeddedsystems utilising a broad range of communication protocols and peripherals. Understand digital electronics, reading schematics and debugging … range of products and projects. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems. Bare metal microcontroller development Experience with microcontroller hardware (e.g. STM32, PIC) and frameworks, working with the memory, performance, and power constraints of these systems. EmbeddedSystems (DevOps/Build systems) Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Qualifications Degree in Electrical/Electronic Engineering, Physics, Maths, Software Engineering, Computer Science, or relevant 5+ years of proven software engineering job experience and on the job training equivalent to a degree. Security clearance will be applied for More ❯
Firmware Engineer (Embedded C/C++) £50,000 - £55,000 + Progression + Training + Company Benefits + Early Finish on a Friday Romsey Are you a Firmware Engineer with experience in C/C++, looking to take the next step in your career with a company renowned for its clear progression opportunities, excellent training and the opportunity to … shape your own career? On offer is the chance to join a market-leading electronics manufacturer, supplying cutting-edge embeddedsystems to global customers across industries such as environmental monitoring and industrial automation. In this role, you will lead firmware projects from concept to delivery, working with resource-constrained embeddedsystems and real-time operating systems … You'll provide technical leadership, mentor junior engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. THE ROLE: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers Lead firmware development projects from concept through to delivery Mentor and support junior engineers through code reviews and knowledge sharing Contribute to More ❯
Embedded Machine Vision Engineer - Remote Salary: 70,000 - 80,000 Location: Fully Remote (UK-based) KO2's client, an Edinburgh-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection in automotive environments. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify driving … anomalies, hazards, and safety risks. This is the first fully remote role KO2 has seen this year - a rare and exciting opportunity to join a company doing cutting-edge embedded vision and AI work, from anywhere in the UK. The ideal candidate will be a strong embedded software engineer who has recently moved into AI and machine learning … for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and More ❯
Embedded Machine Vision Engineer - Remote Salary: £70,000 - £80,000 Location: Fully Remote (UK-based) KO2's client, an Edinburgh-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection in automotive environments. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify driving … anomalies, hazards, and safety risks. This is the first fully remote role KO2 has seen this year - a rare and exciting opportunity to join a company doing cutting-edge embedded vision and AI work, from anywhere in the UK. The ideal candidate will be a strong embedded software engineer who has recently moved into AI and machine learning … for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Embedded Machine Vision Engineer - Remote Salary: £70,000 - £80,000 Location: Fully Remote (UK-based) KO2's client, an Edinburgh-based technology company, is leading the way in embedded vision systems for real-time threat and risk detection in automotive environments. Their work combines advanced near-infrared (IR) camera sensors with deterministic AI models to identify driving … anomalies, hazards, and safety risks. This is the first fully remote role KO2 has seen this year - a rare and exciting opportunity to join a company doing cutting-edge embedded vision and AI work, from anywhere in the UK. The ideal candidate will be a strong embedded software engineer who has recently moved into AI and machine learning … for vision systems, and is eager to continue working in that space. You'll be working on certifiable, fixed AI models (no runtime learning), helping to deliver reliable, reproducible results in safety-critical systems. Key responsibilities: Develop and optimise real-time embedded vision algorithms in C/C++ Work with near-IR camera sensors to classify visual and More ❯
role in addressing some of the most complex and interesting technological challenges in Rolls-Royce. You will be encouraged to further develop and leverage your skills and experience in Systems Security Engineering and to help grow RR capability in this pivotal area. A force for progress; powering, protecting and connecting people everywhere. At Rolls-Royce, we look beyond tomorrow. … competitive power. Rolls-Royce is one of the most enduring and iconic brands and has been at the forefront of innovation for over a century. Designing, building and servicing systems that provide critical power to customers, where safety and reliability are paramount. By joining Rolls-Royce and the Product Security Team you have the opportunity to be working on … for the large commercial aircraft, regional jet and business aviation marketsDefense - a market leader in aero engines for military transport and patrol aircraft with strong positions in combat applicationsPower Systems - is a world-leading provider of integrated solutions for onsite power and propulsion We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Experis
Role: EmbeddedSystems Engineer Location: Glasgow Role Summary You'll work alongside a multidisciplinary team of engineers and designers on a wide range of projects - from medical devices to consumer electronics. You'll encounter market-specific problems you never knew existed, and develop pragmatic, elegant solutions to solve them. This role suits an adaptable all-rounder with strong … electronics hardware design background and a good grasp of embedded software development. If you thrive in a fast-paced environment, enjoy variety, and value autonomy over being pigeonholed, this might be the role for you. Key Responsibilities Your core responsibilities: Prototype and test early-stage concepts to solve real-world problems Plan, design, and build bespoke electronics hardware Program … and test embeddedsystems Manage a selection of projects in parallel Role requirements: Degree in Electronics and Electrical Engineering (or related discipline) 5-10 years relevant industry experience UK work authorisation Solid understanding of Electronics/Electrical Engineering theory Experience in mixed-signal hardware design (part selection, schematic capture, PCB layout & board bring-up)* Proficiency in EmbeddedMore ❯
Software Engineer - EmbeddedSystems - DV Clearable Location: Hereford (4 days a week on-site) Type: Permanent Salary: £50,000 - £75,000 + Benefits Clearance: Minimum of SC Clearance. Must be eligible and happy to go through DV. Overview A primary technical partner of the MOD are looking to add to one of their technical innovation teams with an … additional role for an Embedded Software Engineer. The role has emerged due to the success of the team and the desire to expand. They are broadly engaged across Software, EmbeddedSystems, AI/ML and Cyber Innovation. What you'll do Develop bespoke software solutions on embedded platforms (ESP32, Raspberry Pi, ARM). Write and maintain … mentor less-experienced developers when appropriate. Skills/Experience Essential 3+ years' experience in hands-on software development. Strong proficiency in C++ and/or Python. Experience coding for embeddedsystems (e.g., ESP32, ARM Cortex-based boards). Familiarity with low-level hardware interfacing, including serial comms, GPIO, USB, or SPI/I2C. Comfort working in Linux development More ❯
We are looking for a Senior Device Software Engineer to join our “Smart Capture” Team. Smart Capture is a foundational capability at OBC, responsible for developing the software and embeddedsystems at the heart of our advanced video capture appliances. Our systems support a diverse range of cameras, including visible spectrum, thermal imaging, and line scanning, and … platform Post-processing to ensure positional and measurement accuracy Responsibilities You will create innovative capture solutions within a skilled team that likes getting things done: Design, develop, and maintain embedded and application-level software for capture devices Participate in system architecture design and technical decision-making within the team Collaborate with hardware and electronics engineers on end-to-end … resolving problems with fielded devices and the data being generated Mentor junior engineers and provide technical leadership within project teams Keep abreast of emerging technologies relevant to computer vision, embeddedsystems, and smart imaging Personal Qualities and Experience We are looking for an engineer with a deep, practical technology skillset and the curiosity and adaptability to tackle complex More ❯
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 Development Embedded Software Development : Design, write, debug, and maintain low-level software for embeddedsystems, 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 protocols for IoT platforms (e.g., MQTT, BLE). Testing and Automation Test Framework Development : Create and maintain automated testing frameworks for embeddedsystems, including unit, integration, and regression tests. … pipelines with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps. Debugging and Validation : Use tools like oscilloscopes, logic analyzers, and protocol analyzers to test and debug embedded software and hardware interfaces. Collaboration and Documentation Hardware Interaction : Work closely with hardware teams to ensure seamless software-hardware integration and accurate testing scenarios. Documentation : Prepare and maintain technical More ❯
integration of software for use cases such as secure key management, secure communication protocols, and cryptographic agility. Ensure the software architecture supports scalable and high-performance designs suitable for embeddedsystems, mobile, cloud, and data centre applications. Project Management & Process: Support the execution of software projects using Agile methodologies, overseeing sprint planning, daily stand-ups, sprint reviews, and … protocols, and key management systems. Familiarity with PQC standards and protocols (e.g., NIST PQC). Security Architecture : Expertise in designing and implementing secure architectures for software and cloud environments. EmbeddedSystems : Knowledge of secure software for embeddedsystems and IoT security. Software Security : Experience with software-based security solutions and an understanding of secure coding practices … and vulnerability analysis. Secure Implementation: Understanding of the secure implementation of cryptography and systems which use cryptography. Knowledge of Implementation attacks such as Side Channel and Fault injection and implementation countermeasures. Some of the perks of working with us: Unparalleled opportunities to learn and accelerated career development. A collaborative, team environment with people who truly love what they do. More ❯
At Fuse Energy, we're building the next generation of intelligent energy systems-where hardware, software, and data come together to drive efficiency and resilience. As part of this mission, we're expanding our embeddedsystems team to deliver robust, high-performance firmware that powers our innovative energy products in the field. We're looking for an … Embedded Firmware Engineer to help design and implement the low-level software that runs on our embedded platforms. You'll develop firmware to interface with microcontrollers, implement real-time control algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving … into registers and datasheets, and building reliable, production-grade embedded systems. Responsibilities Develop low-level firmware and drivers for microcontrollers and embedded peripherals (SPI, I2C, UART, DMA, ADC, etc.). Design and implement real-time control software and embedded algorithms for energy devices. Write, test, and debug embedded C/C++ firmware running on bare-metal More ❯
Director of Engineering About the Role We are seeking an experienced Director of Engineering to lead and inspire our multidisciplinary engineering teams, encompassing software development, hardware design, and embeddedsystems engineering . This is a pivotal leadership role responsible for driving innovation, operational excellence, and cross-functional collaboration to deliver cutting-edge products in line with business objectives … quality assurance, and operations. Key Responsibilities Leadership & Strategy Define and execute the engineering strategy aligned with company objectives. Lead and mentor cross-functional engineering teams in software, hardware, and embedded systems. Drive technology roadmaps, ensuring scalability, quality, and innovation in product development. Project Delivery Oversee the planning, execution, and delivery of complex engineering programs. Ensure projects are delivered on … business requirements into technical solutions. Collaborate with Quality Assurance to ensure all products meet regulatory and performance standards. Technical Oversight Provide architectural guidance for software applications, hardware platforms, and embedded systems. Stay abreast of emerging technologies in IoT, real-time systems, and automation to drive product innovation. Resource & Budget Management Manage departmental budgets, resource allocation, and vendor partnerships. More ❯
Are you a driven and proficient Embedded Digital Design Engineer looking for an exceptional opportunity to showcase your problem-solving abilities and contribute to world-class engineering projects? As an Embedded Digital Design Engineer, you’ll have the opportunity to work on innovative projects with advanced technology. With involvement at all phases of the development cycle, you’ll … ultimately see the overall embedded system come to life! Key Responsibilities: Involvement at all phases of the development cycle, from initial embedded design to integration and testing of the overall embedded system. Development of complex embedded digital systems, including DSP systems, Software Defined Radios, SoC systems, and safety/security-critical systems. Use … of the latest embedded devices from major vendors like Xilinx, Intel, Texas Instruments, and Analog Devices. Design partitioning between software and FPGA domains and modeling/analysis of key performance aspects. Integration and testing of embeddedsystems on hardware platforms. Opportunities to develop skills in Embedded-System design, Software design, FPGA design, and Hardware design. Potential More ❯
Ramon.Space is a leader in space-resilient computing infrastructure, powered by unique AI/ML processors. The company's software-empowered systems enable Earth-like space-resilient computing capabilities in space. Since 2014, Ramon.Space has successfully deployed its proven technology in over 50 deep space and satellite missions across the solar system, including missions with NASA and the European … our innovative team. This role involves leading a multidisciplinary team to develop advanced digital satellite communication systems. The ideal candidate has extensive experience leading multidisciplinary teams, especially in developing embeddedsystems for space applications, with a strong background in telecom, particularly digital telecom payloads for satellites. Responsibilities Lead and manage a multidisciplinary R&D team in developing digital … telecom payloads and embeddedsystems for satellite applications. Oversee the entire product development lifecycle, from inception to production, ensuring project timelines and milestones are met. Develop and implement engineering strategies, processes, and best practices to improve efficiency, quality, and performance. Collaborate with other teams and departments for seamless project integration and delivery. Foster innovation and continuous improvement within More ❯
Embedded Software Engineer - Linea Research Based : London N7/Hybrid Term : Permanent, Full time Salary : Dependant on experience + benefits The Company Linea Research Ltd, part of Focusrite Group PLC, designs and manufactures high performance audio electronics for the professional market. Our amplifiers and processors are used across the world at some of the most prestigious venues and events. … the firmware on which our products depend. This is a full time, permanent position. We are looking someone with: At least 2 years experience writing and debugging code on embeddedsystems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running … main()' writing low level drivers, test code and unit tests working with common serial interfaces like I2C, UART and SPI etc. working with Real Time Operating Systems, network stacks and Flash filing systems using embedded debugging tools that work with JTAG and Arm Cortex SWD etc. using basic electronics test equipment reading the parts of circuit diagrams More ❯