Embedded Software Engineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially … level, please do get in touch if this is of interest! The key competencies are as follows: Prior working experience with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of … source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC. You understand the overall architecture of the Linux Kernel and of embedded real time operating systems and familiar with FreeRTOS. Key Words: Linux Kernel/Operating Systems/Android/Linux/Kernel/ More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA UK Ltd
As the Embedded Design Team Lead, you will have the opportunity to guide our team of skilled engineers and contribute to the development of advanced defence technology. This role is ideal for an ambitious individual who excels in a fast-paced and dynamic environment. Job Title: Embedded Design … need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. The opportunity: Are you an Embedded Digital Design Engineer with team leadership experience and a desire to make a difference? Can you inspire others, drive innovation and encourage collaboration? As … the Embedded Design Team Lead you will be involved in the development of our growing portfolio of complex embedded digital systems. Your role will be leading the day to day line management of the team, identifying opportunities and driving process improvements while promoting a delivery focused culture on More ❯
Social network you want to login/join with: Embedded Software Engineer - Kernel & Low-level Development, Cambridge col-narrow-left Client: European Tech Recruit Location: Cambridge, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 28.04.2025 Expiry Date: 12.06.2025 col-wide … Job Description: Embedded Software Engineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system … level, please do get in touch if this is of interest! The key competencies are as follows: Prior working experience with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
Software Engineer - C++/Embedded Linux Location: Cambridge (Hybrid - 3 days office-based) Salary: £45,000 - £70,000 (depending on experience) An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued growth … they are now looking for a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems. The company's solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will … have real-world impact in the defence and security domain. Key Responsibilities: Design and implement embedded software and control systems for radar platforms. Develop high-quality C++ code for both embedded devices and user-facing applications. Contribute to interface development for third-party system integration. Play an More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
The One Group
passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embeddedsystems within aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in … Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect … patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embeddedsystems and knowledge of electronic engineering would be highly beneficial Positive and passionate with great team mentorship, stakeholder management and requirements gathering abilities More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
problem-solving and debugging skills, with the ability to analyze and resolve highly complex software and system issues. Expert-level understanding of computer architecture, embeddedsystems, and hardware-software interactions. "Nice To Have" Skills and Experience: Demonstrated ability to lead large-scale projects, setting technical direction, and coordinating … efforts across multiple teams. Extensive experience with ARM embeddedsystems, including performance optimization and hardware bring-up. Familiar with Android system software development and debugging. Interest in graphics and compute APIs - Vulkan, OpenGL ES, OpenCL. Experience in developing production-grade software for commercial organizations, with an emphasis on … high-quality, maintainable code. Arm GPU Engineering Group: We produce graphics processing hardware and software products for mobile, embedded and automotive industries. Mali Graphics Processor is the world's shipping GPU. Now we are entering into a new growth phase to provide new technologies and products for existing and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Forefront RF
the long-standing vision of true software-defined radio. We are developing advanced, multi-chip RF modules that integrate adaptive circuitry, digitally controlled components, embedded software, and complex analog/RF designs into highly compact form factors. With our first commercial product in active development and a growing team … of complex, multi-phase projects centered around multi-chip RF modules, each combining integrated circuits (RFICs), passive components, laminate designs, control interfaces (e.g., MIPI), embedded software, and advanced test methodologies. Software development is an integral part of our product, enabling control, configuration, evaluation, and customer integration. Your plans will … need to account for embedded code, GUI tools, EVB support packages, and simulation models alongside hardware milestones. As one of the two central roles in our matrix organization - alongside the Director of Engineering - you will be responsible for driving cross-functional execution, resolving roadblocks, and keeping our delivery milestones More ❯
and architect passionate about innovative software design. This role offers a fascinating opportunity to develop cutting-edge software architecture solutions for user interfaces and embeddedsystems within aerospace electronics. This position requires security clearance; all candidates must be British Citizens and have resided in the UK for the … internal and external interfaces alongside delivery teams. Drive software design and architecture solutions for leading system technologies, including command & control, model-based, real-time, embedded, multi-threaded, field & unit-testing, visualization, verification, and validation. Produce architecture solutions without compromising integrity. Collaborate closely with technical teams to support designs, review … practices. Experience with Continuous Integration and model-based engineering. Proven ability to influence and define frameworks, tooling, and technologies with measurable impact. Background in embeddedsystems and knowledge of electronic engineering is highly beneficial. Positive, passionate, with excellent team mentorship, stakeholder management, and requirements gathering skills. If you More ❯
Embedded Software Architect Complex Linux Platforms - Cambridge - Hybrid Salary: £80k - £90k An established innovator in advanced hardware systems is looking for an Embedded Software Architect to lead the architecture and design of embedded Linux solutions at the heart of their next-generation products. This is a … senior hands-on role for someone who thrives on solving low-level technical challenges and shaping the foundations of complex embedded platforms. You'll be responsible for designing robust, scalable system software that interfaces directly with custom hardware -while also mentoring engineers and influencing technical direction across multiple projects. … Responsibilities: Designing system architecture for embedded Linux across multiple product lines Setting the structure and standards for codebases with long-term maintainability in mind Collaborating with hardware, firmware, and platform teams to align design with system constraints Writing clear documentation that defines architecture, interfaces, and assumptions Supporting and guiding More ❯
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embeddedsystems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the … Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with expertise in embedded C and/or C++. Proficient in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Experience with communication protocols and peripherals More ❯
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embeddedsystems firmware in alignment with project objectives, under the direction of senior leadership in R&D. Defining the … Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with expertise in embedded C and/or C++. Proficient in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Experience with communication protocols and peripherals More ❯
through team collaboration as an individual contributor. About The Role As a member of the Firmware Engineering team, you will design, develop and support embedded software systems that enable our world-class products, with Roku “inside” as their OS. To make this possible, you will work on the … Collaborating with Roku hardware, OS, Channel, QA and Factory Operations teams Demonstrating excellence in C++ and C development by delivering high-performance, ultra-reliable embedded software Work with cross-functional teams to bring Roku Players Products and Features to life Work with our SoC vendors and partners to bring … code is fast, resource efficient and ultra-reliable Deep understanding of multi-threaded environment and concurrency management Proven track record of success in engineering embeddedsystems and products In-depth understanding of Linux, tools, libraries and open-source development Excellent verbal and written communication skills Bachelor's (or More ❯
Senior Embedded Platform Software Engineer, Cambridge Client: The ONE Group Ltd Location: Cambridge, UK Job Category: Other EU work permit required: Yes Job Views: 1 Posted: 25.05.2025 Expiry Date: 09.07.2025 Job Description: Are you an Embedded Platform Software Engineer seeking a new role? If so, this could be … offices in Cambridge Work with a growing company that is a leader in its market Excellent career opportunities and progression The role: As an Embedded Platform Software Developer, you will develop embedded software for physical hardware products in a SCRUM environment. You must: Proficient in programming in C … and C++ Embedded real-time software development experience on hardware products Experience with debugging, profiling, code coverage, and memory leak detection tools Experience with real-time, multi-processor, multi-threaded, event-driven software In addition, you should: Have experience with Linux kernel and system programming Experience working with small More ❯
Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming skills for embeddedsystems Solid understanding of Linux internals, kernel development, and device drivers Why Join Us? Our tech has a Global Impact, produced by a world class Engineering Team with incredibly strong growth. More ❯
referral-fees between websites. Maximum Storage Duration : Session Type : Pixel Tracker bcookie Used by the social networking service, LinkedIn, for tracking the use of embedded services. Maximum Storage Duration : 1 year Type : HTTP Cookie # Used to track user's interaction with embedded content. Maximum Storage Duration : Session … YouTube the user has seen. Maximum Storage Duration : Session Type : HTML Local Storage LAST_RESULT_ENTRY_KEY Used to track user's interaction with embedded content. Maximum Storage Duration : Session Type : HTTP Cookie LogsDatabaseV2:V# LogsRequestsStore Used to track user's interaction with embedded content. Maximum Storage Duration … and functionality of YouTube video-content on the website. Maximum Storage Duration : Session Type : HTTP Cookie TESTCOOKIESENABLED Used to track user's interaction with embedded content. Maximum Storage Duration : 1 day Type : HTTP Cookie VISITOR_INFO1_LIVE Tries to estimate the users' bandwidth on pages with integrated YouTube videos. More ❯
recently acquired by Qualcomm Innovation Center as an independent subsidiary. We enable OEMs across multiple industries to manage the software life-cycle for secure embedded devices based on Linux. FoundriesFactory is a SAAS platform that provides OEMs with tools to develop, deploy and maintain secure IoT & Edge devices, with … our Cloud team. This role is essential in maintaining and improving the infrastructure behind Foundries.io's cutting-edge platform, which supports secure IoT and embeddedsystems development. The ideal candidate will be a skilled generalist with strong debugging capabilities, capable of navigating complex technical environments, and comfortable working … Triage ambiguous customer support issues, such as "git doesn't work," identifying and resolving underlying infrastructure problems. Analyze and resolve network connectivity issues between systems and services. Implement and maintain monitoring and observability tools like Datadog for proactive issue detection. Ensure robust Identity and Access Management (IAM) configurations. Minimum More ❯
A fantastic opportunity has arisen for an Embedded Digital Design Engineer to join a growing engineering team to assist with the development of complex embedded digital systems. This role performs the duties of an Embedded Digital Design Engineer and reports to the senior engineering lead. The successful … candidate will have experience or knowledge in digital hardware design, FPGA design (firmware), or embedded software design. You will be involved in embedded digital design and modelling, integration and testing of embeddedsystems on hardware platforms, and working across all phases of development from initial design More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Samsung Electronics Perú
Position Summary At the Samsung AI Center-Cambridge, our Distributed AI group collaborates closely with the Generative AI and Speech AI teams within the Embedded AI division, to develop innovate machine learning (ML) algorithms and systems, with the overarching objective to deliver state-of-the-art efficient AI … end, we focus on high-impact projects that balance research and commercial outcomes. Our group conducts research on on-device and edge-based ML systems, focusing on model/system and hardware/software co-design, adaptive inference methods, robotic systems, and the optimized on-device deployment of … Position Summary At the Samsung AI Center-Cambridge, our Distributed AI group collaborates closely with the Generative AI and Speech AI teams within the Embedded AI division, to develop innovate machine learning (ML) algorithms and systems, with the overarching objective to deliver state-of-the-art efficient AI More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Samsung Electronics UK
Position Summary At the Samsung AI Center-Cambridge, our Distributed AI group collaborates closely with the Generative AI and Speech AI teams within the Embedded AI division, to develop innovate machine learning (ML) algorithms and systems, with the overarching objective to deliver state-of-the-art efficient AI … end, we focus on high-impact projects that balance research and commercial outcomes. Our group conducts research on on-device and edge-based ML systems, focusing on model/system and hardware/software co-design, adaptive inference methods, robotic systems, and the optimized on-device deployment of … Position Summary At the Samsung AI Center-Cambridge, our Distributed AI group collaborates closely with the Generative AI and Speech AI teams within the Embedded AI division, to develop innovate machine learning (ML) algorithms and systems, with the overarching objective to deliver state-of-the-art efficient AI More ❯
product development lifecycle, from concept through to implementation, test, and integration. It's a chance to contribute directly to the development of high-performance systems in an environment that values technical depth and engineering rigour. Key Responsibilities: Design, implement and verify FPGA-based digital signal processing systems using … VHDL or Verilog. Collaborate closely with embedded software, electronics, and systems engineering teams. Contribute to system-level architecture and interface definition. Support design verification, testing, and debugging of FPGA modules. Ensure designs meet relevant performance, timing, and reliability criteria for deployment in defence applications. Essential Experience: Proven commercial … high-speed data interfaces and signal processing. Comfortable working in a high-integrity or safety/mission-critical environment. Desirable: Exposure to radar, RF systems, or sensor technologies. Knowledge of embeddedsystems and integration with microprocessors or SoCs. Background working in defence, aerospace, or secure communications sectors. More ❯
Job Description Are you an Embedded Platform Software Engineer seeking a new role? If so, this could be the perfect opportunity for you! What's in it for you? Salary: £50,000 - £65,000 Fully on site - 1/2 days on a Friday! State of the art offices … based in Cambridge Work with a growing company that are leaders in their market Fantastic career opportunities & progression The role: As an Embedded Platform Software developer, you will be developing embedded software for a physical hardware product in a SCRUM environment. You must: Have proficiency in programming in … C and C++ Embedded real-time software development experience on a hardware product Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. In addition you must: Have experience in linux kernel and system programming More ❯
Overview Expleo has world-class experts in the provision of real-time embeddedsystems, specializing in safety and mission-critical control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting-edge Missile Systems development project in More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
a Clearance*** We are seeking a Senior Digital Design Engineer to lead the design, development, and verification of high-reliability digital electronics used in embeddedsystems, FPGAs, and processor-based boards for advanced, mission-critical applications. The role involves contributing to hardware architecture, prototyping, and mentoring in a … fast-paced, multidisciplinary R&D environment. Requirements 5+ years of experience in digital electronics or embedded hardware engineering Proficiency in schematic capture and PCB layout Hands-on experience with embedded system integration and debugging Simulation experience (e.g., HyperLynx, ANSYS) Strong understanding of microprocessor/FPGA-based system design … Bachelor’s degree in Electrical or Electronics Engineering (Master’s preferred) Key Responsibilities Design and develop embedded digital hardware systems (FPGA/SoC, microprocessors, low-power components) Define hardware architecture and translate system requirements into board-level designs Build, test, and debug prototypes; prepare designs for manufacturing Lead More ❯
collaborative, and inclusive of diverse perspectives. AMD together we advance_ AMD seeks high calibre software engineers to work on the design and implementation of embedded firmware for AMD networking products. THE ROLE This is an exciting role in the AMD Network Technology Group based in the Cambridge UK office. … ability to quickly understand a complex hardware and software architecture. You will be able to tackle system level problems and demonstrate knowledge of relevant embedded debug techniques and tools. We are looking for experienced embedded engineers with a very strong academic background in a numerical subject (e.g. maths … Proven commercial experience developing in C Experience of python and other scripting languages Strong communication skills Hardware/software codesign Ethernet & TCP/IP Embeddedsystems ideally with experience of system software and device drivers Understanding of server system architectures e.g. PCI-Express Experience of linux systemsMore ❯
engineering presence. We're looking for a Senior C++ Software Engineer to join a growing team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating … reliability in a demanding production environment. This is a product-driven role offering strong ownership and the opportunity to shape how mission-critical financial systems are developed. You’ll be working in a collaborative environment with a strong emphasis on engineering best practices and long-term maintainability. Key Requirements … Strong experience in modern C++ (C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with design patterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and More ❯