Embedded Linux Jobs in the UK excluding London

1 to 25 of 88 Embedded Linux Jobs in the UK excluding London

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for … successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software … on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and More ❯
Posted:

Embedded Linux Software Engineer

Bedford, Bedfordshire, United Kingdom
Platform Recruitment
Linux Embedded Software Engineer - 35-60k - Bedfordshire - Hybrid My client are market specialists in developing wireless condition checking technology, which is used in countries all over the world in labor sectors. They are looking for a highly-skilled, Embedded Linux Software Engineer to join the … members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering discipline or the equivalent … relevant experience Solid experience developing firmware for Embedded Linux or an RTOS using C Understanding of power and clocking systems in modern 32-bit microcontroller architectures Experience debugging at hardware level, using test equipment such as oscilloscopes and logic analysers If you feel you have the relevant experience More ❯
Employment Type: Permanent
Salary: £35000 - £60000/annum
Posted:

Embedded Software Engineer

Chelmsford, Essex, United Kingdom
Reed Technology
Senior Embedded Software Developer//C++//Embedded Linux//Chelmsford/Hybrid//circa £65,000 REED Technology are working with a client who provide advanced technology for markets like aerospace, defence, factory automation, environmental monitoring, and more, who are looking for … a Senior Embedded Developer. The Senior Embedded Software Engineer will need to have Linux expertise for Satellite Modems. You will design, develop, and maintain embedded software systems for satellite communication, working closely with cross-functional teams to deliver high-performance, reliable solutions. Key Responsibilities Lead the … development of embedded Linux software for satellite modems. Design and implement software components, protocols, and algorithms. Optimise software for performance and memory usage. Collaborate with firmware and hardware engineers on system architecture. Develop and debug C++ code, focusing on Linux kernel and driver development. Use Jira for More ❯
Employment Type: Permanent
Salary: £65000/annum
Posted:

Embedded Software Engineer

Chelmsford, Essex, South East, United Kingdom
Reed Technology
Senior Embedded Software Developer//C++//Embedded Linux//Chelmsford/Hybrid//circa £65,000 REED Technology are working with a client who provide advanced technology for markets like aerospace, defence, factory automation, environmental monitoring, and more, who are looking for … a Senior Embedded Developer. The Senior Embedded Software Engineer will need to have Linux expertise for Satellite Modems. You will design, develop, and maintain embedded software systems for satellite communication, working closely with cross-functional teams to deliver high-performance, reliable solutions. Key Responsibilities Lead the … development of embedded Linux software for satellite modems. Design and implement software components, protocols, and algorithms. Optimise software for performance and memory usage. Collaborate with firmware and hardware engineers on system architecture. Develop and debug C++ code, focusing on Linux kernel and driver development. Use Jira for More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
Platform Recruitment
Embedded Software Engineer - Cambridge - Hybrid I'm looking for an Embedded Software Engineer with embedded Linux experience to join a cutting edge electronics manufacturer in Cambridge. You will be developing new features and improving functionality for a range of their products, whilst contributing to new product … development working in a multi-disciplinary team. Requirements: - Strong expertise in embedded C development. - Experience with Embedded Linux development - Experience developing device drivers for Embedded Linux - Additional experience with build-systems, such as Yocto would be highly desirable. Interviews are currently ongoing so apply now More ❯
Posted:

Senior Embedded Linux Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Linaro Ltd
Overview We seek a highly skilled and technically capable Senior Embedded Linux Software engineer to join the Linaro Professional Services team. Applicants should have a proven record of developing and delivering system software for production-grade consumer electronics and industrial IoT devices. As an experienced senior developer, you … of open-source contributions. Main Duties Design and development of custom operating system solutions based on Yocto, Android, and/or Debian platforms. Enable Linux support for various hardware blocks. Knowledge of ARM SoCs, with particular emphasis on Qualcomm SoCs. Bring up hardware platforms from scratch. Develop and support … Educated to Computer Science degree level or have similar relevant experience. Key Technical Skills & Experience Minimum seven years of experience working with production-grade Linux (Android/Yocto/Debian) for Embedded/Consumer Electronics/IoT Devices. Familiar with OS image generation (Yocto/AOSP/Debian More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Linux Software Engineer

Cambridge, England, United Kingdom
IC Resources
within the renewable sector. This role will give you autonomy to work on a variety of projects within a tight-knit team, focused on Embedded Linux development. The team work flexibly but also have a lab for office-based work which will enable valuable face-to-face time … with your colleagues. For this Embedded Software Engineer, we are looking for someone with: A strong background within Embedded Linux Strong experience with C and C++ programming Experience with Linux driver or Kernel driver development What Next? If you’re an Embedded Software Engineer looking … new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Embedded Software Team Lead

Warndon, Worcestershire, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Senior Embedded Software Engineer/Team Leader - Worcester (Up to 75,000) Are you an experienced Embedded Software Engineer with a passion for leadership and a strong background in C programming within a Linux environment? Join a dynamic company in Worcester that specializes in the design and … development of cutting-edge adaptive array systems! KO2's client are looking for an Embedded Software Engineer who can step into a Team Leader role or has experience managing small teams of engineers. As part of a growing business with a rich heritage (dating back over 80 years!), you … will play a crucial part in leading and collaborating with a talented team working on innovative embedded Linux-based devices. What KO2's client is looking for: Embedded C experience within a Linux environment (non-negotiable). Team leadership experience or the drive to step up More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 75,000 Annual
Posted:

Embedded Software Team Lead

Worcester, Worcestershire, West Midlands, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Senior Embedded Software Engineer/Team Leader - Worcester (Up to £75,000) Are you an experienced Embedded Software Engineer with a passion for leadership and a strong background in C programming within a Linux environment? Join a dynamic company in Worcester that specializes in the design and … development of cutting-edge adaptive array systems! KO2's client are looking for an Embedded Software Engineer who can step into a Team Leader role or has experience managing small teams of engineers. As part of a growing business with a rich heritage (dating back over 80 years!), you … will play a crucial part in leading and collaborating with a talented team working on innovative embedded Linux-based devices. What KO2's client is looking for: Embedded C experience within a Linux environment (non-negotiable). Team leadership experience or the drive to step up More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Technical Lead - Embedded Software, Developer Toolchains & AI Tooling

City, Edinburgh, United Kingdom
Analog Devices, Inc
Technical Lead - Embedded Software, Developer Toolchains & AI Tooling Technical Lead - Embedded Software, Developer Toolchains & AI Tooling Locations: Ireland, Cork; Spain, Valencia; Ireland, Limerick; United Kingdom, Edinburgh Time Type: Full time Posted On: 10 Days Ago Job Requisition ID: R250649 About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is … today's innovators stay Ahead of What's Possible. Learn more at and on LinkedIn and Twitter (X) . Job Title: Technical Lead - AI Embedded Toolchains About the Role We are seeking a Staff/Technical Lead to drive the development of next-generation embedded software tools and … AI-enhanced toolchains for cutting-edge SoCs. This role requires deep embedded systems expertise, a strong foundation in developer tooling, and the ability to lead and grow a technical team in embedded software and toolchains. You will play a critical role in defining and implementing modern, best-in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Team Lead

Worcester, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Senior Embedded Software Engineer/Team Leader – Worcester (Up to £75,000) Are you an experienced Embedded Software Engineer with a passion for leadership and a strong background in C programming within a Linux environment? Join a dynamic company in Worcester that specializes in the design and … development of cutting-edge adaptive array systems! KO2’s client are looking for an Embedded Software Engineer who can step into a Team Leader role or has experience managing small teams of engineers. As part of a growing business with a rich heritage (dating back over 80 years!), you … will play a crucial part in leading and collaborating with a talented team working on innovative embedded Linux-based devices. What KO2’s client is looking for: Embedded C experience within a Linux environment (non-negotiable). Team leadership experience or the drive to step up More ❯
Posted:

Senior Embedded Software Engineer (Go/Linux)

Oxford, Oxfordshire, United Kingdom
Coram AI co
Senior Embedded Software Engineer (Go/Linux) About Us Started in 2021, Coram.AI is building the best business AI video system on the market. Powered by the next-generation video artificial intelligence, we deliver unprecedented insights and 10x better user experience than the incumbents of the vast but … will be responsible for a large part of our edge-computing stack powering Coram Point and other products. This involves: Building applications running on embedded Linux devices (Yocto). Building communication protocols between edge and the cloud. Optimizing services for CPU and memory efficiency. Building CI, CD, observability … days a week in-office role. Requirements and experience we are looking for 3+ years of experience writing production software in Go for embedded Linux applications. Experience using Yocto, Docker, Build system. Ideally, you have built applications from 0 to 1 and are familiar with a full lifecycle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Linux Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
The ONE Group Ltd
Role: Linux Embedded Platform Engineer Salary: up to £85k Location: Cambridge/Hybrid An exciting opportunity has arisen for a Platform Engineer to join a company in a strong growth phase, operating in a fast-paced, start-up-like environment. Key Responsibilities: Develop and maintain BSPs for NXP … based platforms. Customise and maintain Linux kernels and modules. Debug and optimise networking and system performance. Contribute to open-source Linux projects. Automate system configuration and deployment. Collaborate with hardware and software teams. Implement security and reliability improvements. About you: Proficient in C/C++, Bash, Python. Strong … Linux networking knowledge (TCP/IP, Netfilter, iptables, etc.). Experience with Yocto, DPDK, XDP, eBPF. Familiarity with IPv6, DNS, DHCP, NAT, and network security. Skilled in performance tuning and debugging tools (Wireshark, perf, strace). Experience with 3GPP 4G/5G protocols, Docker, Kubernetes. Degree in Computer Science More ❯
Posted:

Embedded Software Engineer

Chelmsford, Essex, United Kingdom
Hybrid / WFH Options
Cooper Lomaz Recruitment Ltd
Embedded Software Engineer Location: Chelmsford (Hybrid Working Options Available) Salary: Competitive, dependent on experience Are you an experienced Embedded Software Engineer with a passion for Linux-based development and satellite communications? We have an exciting opportunity to join a leading technology business as they continue to expand … their high-performance product portfolio. You'll play a key role in designing, developing, and maintaining embedded Linux software solutions for advanced satellite modem products. If you're ready to take your technical skills to the next level in a collaborative, innovative environment - we want to hear from … you. About the Role: As part of a cross-functional team, you'll be responsible for delivering high-quality embedded software systems that are reliable, efficient, and compliant with industry standards. The role includes designing C++ applications, developing Linux kernel drivers, and working closely with hardware teams to More ❯
Employment Type: Permanent
Posted:

Software Application Engineer

Surrey, England, United Kingdom
Christy Media Solutions
edge audio technology products. This role is perfect for someone with strong expertise in C++ development, multithreading, networking, and cross-platform development, particularly for Embedded Linux, MacOS, and iOS. If you're passionate about audio technology, eager to solve complex problems, and excited to make a tangible impact … C++. Apply advanced Object-Oriented Programming (OOP) principles to ensure high-quality, maintainable code. Collaborate with the team on the development of software for embedded Linux, MacOS, and iOS platforms. Utilize your expertise in multithreading and networking (TCP/IP) to enable communication between audio devices. Contribute to … experience with multithreading and concurrent software systems. Deep knowledge of TCP/IP networking for communication between devices. Cross-platform development experience, particularly for Embedded Linux, MacOS, and iOS. Familiarity with Agile Development, CI/CD pipelines, and version control systems. Experience with Qt & QtQuick for building intuitive More ❯
Posted:

Senior Embedded Engineer

Essex, England, United Kingdom
Innovate
Senior Embedded Software Engineer An exciting opportunity for a Senior Embedded Software Engineer to develop high-performance embedded systems. Key Responsibilities: Design, develop, and maintain embedded Linux software for modems. Implement efficient and reliable C++ code for embedded applications. Focus on Linux kernel … and memory usage on resource-constrained systems. Collaborate with hardware, firmware, and cross-functional teams on system architecture and software requirements. Develop low-level Linux drivers and software components. Use Jira for issue tracking and project coordination. Employ Git for version control using best practices. Perform testing, debugging, and … validation of embedded software. Participate in code reviews and maintain documentation. Stay up to date with embedded development and Linux technologies. Apply knowledge of IP networking protocols like DHCP, NAT, PPP, and iptables. Qualifications: Degree in software/electronic engineering. Strong embedded systems experience. Self-driven More ❯
Posted:

Embedded Software Engineer

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Gerrell & Hard
Embedded Software Engineer Reading Some remote working available £40-£60k + Bonus + Excellent Benefits In this role youll be working on complex software projects for one or more software products delivered by the Engineering department. Youll need a detailed knowledge of C & C++ programming languages and embedded … and technical leads across engineering to plan, develop, test and deliver software products. The software skills for this position are: C Coding + RTOS Embedded Linux & C++ Experience of developing for and debugging on Linux based embedded devices, including cross-compiling for different hardware architectures, virtualisation … concepts is also required. To apply for this position were looking for an Engineer to code at expert level in C & C++ targeted at Linux based embedded systems, along with a Degree in Software Engineering, Computer Science, Electronic Engineering or similar, or relevant and proven software engineering industry More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Embedded Software Engineer

Marlow, Buckinghamshire, South East, United Kingdom
Defence
Our client, a leader in the Defence & Security sector, is currently seeking an Embedded Software Engineer to join their team in Marlow. This is a contract role focusing on a major Electronic Warfare (EW) Programme, supporting the development and testing of embedded software for EW Training pods. You … document intellectual property such as trade secrets, patents and controlled information Perform any other duties reasonably requested by management Job Requirements: Experience with C++ Embedded software on embedded Linux OS (e.g., Petalinux/yocto) Expertise in design, coding, debugging, reviewing, and testing software Experience interfacing Ethernet (TCP … de/modulation standards to run on FreeRTOS on Cortex ARM R5 Capability in designing time-critical code on an RTOS Experience in designing embedded Linux drivers for custom programmable logic firmware interfaces Experience with memory management using DDR, DMA, cache coherency, and partitioning Experience with MicroSemi Smartfusion2 More ❯
Employment Type: Contract
Posted:

Mid-level Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
of-town, Cambs company work on a variety of projects ranging from hardware prototyping to high-value, low volume instruments. They are hiring an Embedded Software Engineer to join them. You’ll be free of project leadership or team management responsibilities. As a mid-level engineer, you’ll be … given project work that will technically challenge you, help develop your skills and gain further industry experience. You’ll already be competent with general embedded software engineering, and now gain nuanced experience in applied instrumentation and hardware projects. Requirements Degree in computer science, electronics, physics or similar followed by … industry experience as an embedded software engineer (embedded Linux, C/C++, Python). Demonstrable project experience with wireless technologies including low-power Bluetooth, NFC and WiFi. Experience with RTOS and bare-metal programming. Additional experience with C++ or C# for desktop applications would be desirable. Projects More ❯
Employment Type: Permanent
Salary: £45000 - £65000/annum DoE + Benefits
Posted:

IP KVM Engineer/Developer - Embedded Systems

Cambridge, Cambridgeshire, United Kingdom
Prospero Integrated
IP KVM Engineer/Developer - Embedded Systems (£60,000 - £70,000 + Excellent Benefits) Job Description Excellent opportunity for an experienced IP KVM Engineer to join our Client's growing team. You will have a deep understanding of embedded systems development including design and implementation of IP-based … KVM (Keyboard, Video, Mouse) functionality for embedded hardware platforms. You will work on developing low-level software for video capture, compression, streaming, and input redirection to enable remote system access and management. This role is ideal for someone who is passionate about systems-level programming, embedded Linux, and network-enabled remote control solutions. Key Responsibilities Design and implement IP KVM features in embedded environments, including video capture, encoding, and remote user input redirection. Develop and maintain firmware and drivers for video input devices, USB HID emulation, and network transport protocols. Work with BMC (Baseboard Management More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum + excellent benefits
Posted:

IP KVM Engineer/Developer - Embedded Systems

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Prospero Integrated
IP KVM Engineer/Developer - Embedded Systems (£60,000 - £70,000 + Excellent Benefits) Job Description Excellent opportunity for an experienced IP KVM Engineer to join our Client's growing team. You will have a deep understanding of embedded systems development including design and implementation of IP-based … KVM (Keyboard, Video, Mouse) functionality for embedded hardware platforms. You will work on developing low-level software for video capture, compression, streaming, and input redirection to enable remote system access and management. This role is ideal for someone who is passionate about systems-level programming, embedded Linux, and network-enabled remote control solutions. Key Responsibilities Design and implement IP KVM features in embedded environments, including video capture, encoding, and remote user input redirection. Develop and maintain firmware and drivers for video input devices, USB HID emulation, and network transport protocols. Work with BMC (Baseboard Management More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Embedded Software Engineer

Newcastle upon Tyne, Tyne and Wear, Dunston, Gateshead, Tyne & Wear, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team … considerably in 2025. As an Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on … your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software in an embedded environment . You'll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop and More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Embedded Software Engineer

Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team … considerably in 2025. As an Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on … your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software in an embedded environment . You'll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Engineer

Newcastle upon Tyne, Tyne and Wear, Gateshead, Tyne & Wear, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Role : Software Engineer - Embedded Systems Location: Newcastle (Office-Based) Salary: Up to £50,000 KO2's client, a leading innovator in the electric vehicle and power industry, is seeking a talented Software Engineer to join their growing development team. This is a fantastic opportunity to be part of the … The Role You will be involved in the full software development lifecycle, working closely with hardware and systems teams to build robust and efficient embedded software solutions. The work will primarily focus on developing new features and maintaining existing systems used in EV and power distribution products. They are … open to any level of experience from fresh graduate to senior engineers. Key Responsibilities: Designing, developing, and testing software for embedded systems Working on embedded Linux platforms Writing code in Python and C/C++ Collaborating with cross-functional teams on product development Essential Skills: Strong experience More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Software Engineer

Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Role : Software Engineer - Embedded Systems Location: Newcastle (Office-Based) Salary: Up to £50,000 KO2's client, a leading innovator in the electric vehicle and power industry, is seeking a talented Software Engineer to join their growing development team. This is a fantastic opportunity to be part of the … The Role You will be involved in the full software development lifecycle, working closely with hardware and systems teams to build robust and efficient embedded software solutions. The work will primarily focus on developing new features and maintaining existing systems used in EV and power distribution products. They are … open to any level of experience from fresh graduate to senior engineers. Key Responsibilities: Designing, developing, and testing software for embedded systems Working on embedded Linux platforms Writing code in Python and C/C++ Collaborating with cross-functional teams on product development Essential Skills: Strong experience More ❯
Employment Type: Permanent
Salary: £50,000
Posted:
Embedded Linux
the UK excluding London
10th Percentile
£51,250
25th Percentile
£57,500
Median
£62,500
75th Percentile
£69,000
90th Percentile
£72,150