Embedded Linux Jobs in England

26 to 50 of 117 Embedded Linux Jobs in England

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, United Kingdom
Matchtech
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
Rate: GBP Annual
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:

IoT Solutions Architecture Manager

London, United Kingdom
Hybrid / WFH Options
Canonical Group Ltd
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 … awareness of customer business thinking for continuous improvement and personal development. This career opportunity requires 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 embedded software development … looking for in you Exceptional academic track record from both high school and university. Bachelors degree in Computer Science or related technical field. Extensive embedded Linux experience - Yocto or other. Fluency in at least one of Golang, Python, C, C++, or Rust. Ability to manage a small team. More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

IP KVM Engineer/Developer

Cambridgeshire, England, 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. 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 … emulation, and network transport protocols. Work with BMC (Baseboard Management Controller) platforms to integrate IP KVM functionality into server and edge devices. Interface with Linux framebuffer, DRM, or other video subsystems to capture and stream screen output. Ensure robust and secure communication over IP using encryption and authentication mechanisms. More ❯
Posted:

IP KVM Engineer/Developer

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. 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 … emulation, and network transport protocols. Work with BMC (Baseboard Management Controller) platforms to integrate IP KVM functionality into server and edge devices. Interface with Linux framebuffer, DRM, or other video subsystems to capture and stream screen output. Ensure robust and secure communication over IP using encryption and authentication mechanisms. More ❯
Posted:

Senior Firmware Engineer I - London

London, United Kingdom
Hybrid / WFH Options
Out in Science, Technology, Engineering, and Mathematics
Systems for organizational Engineering Excellence, and is always at the forefront of Innovation with Hardware Engineering for new programs. Firmware development environments primarily include Embedded Linux (C, C++, Golang, Yocto) and RTOS on Microcontrollers (C). Rust is being explored. Solve very challenging Firmware problems while applying Data … Structure and Object Oriented thinking to build infrastructure APIs used by Axon's Embedded Product teams. The Platform Firmware team is hiring because there are career-defining, new innovative product-line programs being started in 2024 and 2025. These new programs synthesize all of Axon's technologies and core … Write and review Design Docs, Pull Requests, and contribute to the Team's documentation bank. Collaborate with distributed teams such as other Firmware Teams, Embedded Product Teams (i.e., Business Logic), Electrical Engineering, Manufacturing and Compliance. Collaborate with System-on-Chip (SoC) and Cellular Modem vendors to optimize for AIoT More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Embedded C++ Engineer - AI

London Area, United Kingdom
Akkar
Our client, an advanced AI computing company, is seeking for a driven Lead Embedded C++ Developer to join their team! Responsibilities: Design and oversee the implementation critical Embedded components (drivers, compilers, APIs) Support the development and maintenance of applications running on embedded Linux devices, ensuring seamless … on CPU and memory optimization Implement and improve CI/CD pipelines Requirements: 5+ years of experience developing software in C++ and Python for embedded Linux applications Track record of building applications from concept to deployment Experience with machine learning and deep learning frameworks More ❯
Posted:

Lead Embedded C++ Engineer - AI

london, south east england, united kingdom
Akkar
Our client, an advanced AI computing company, is seeking for a driven Lead Embedded C++ Developer to join their team! Responsibilities: Design and oversee the implementation critical Embedded components (drivers, compilers, APIs) Support the development and maintenance of applications running on embedded Linux devices, ensuring seamless … on CPU and memory optimization Implement and improve CI/CD pipelines Requirements: 5+ years of experience developing software in C++ and Python for embedded Linux applications Track record of building applications from concept to deployment Experience with machine learning and deep learning frameworks More ❯
Posted:

Software Engineer, Medical Devices

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
experience programming in a range of languages including either C and C++; or C++ and C#. This should include demonstrable projects involving hardware for embedded and desktop applications. Additional experience with Python for prototyping is expected. Exposure and interest in electronics design and how it interacts with the software. … regulated work environments (ideally for medical devices) would be desirable. Any experience with wireless connectivity (Bluetooth, NFC, Wi-Fi), bare metal programming/RTOS, embedded Linux or working at a technical consultancy would be beneficial. The company are ideally looking for an immediate starter. They will not consider … on projects (typically 3 or more days a week onsite). Keywords: Software Engineering, Consultancy, Medical Devices, Hardware/Electronics/Instrumentation, Varied Projects, Embedded Linux/RTOS/Bare Metal, Desktop Applications, Prototyping Another top job from ECM, the high-tech recruitment experts. Even if this job More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum DoE + Benefits
Posted:

Senior Embedded Software Engineer - Networking

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Weare5vtech
Seni or Embedded Software Engineer - Networking Rochester, New York - Hybrid Working Direct Employee Contract Negotiable Salary Depending on Experience Full Benefits Package Available Are you ready to shape the future of secure, high-precision timing solutions? This globally leading company in the Positioning, Navigation, and Timing (PNT) domain is … looking for a Senior Embedded Software Engineer to take a vital role in the design and development of next-generation embedded timing products with a Linux operating environment. These unique devices ensure time synchronization across a wide range of safety- and accuracy-critical domains such as telecommunications … and champion best coding practices Stay at the forefront of industry trends and help integrate cutting-edge advancements What You Bring Strong experience in Embedded Software development for an Embedded Linux environment Proven knowledge in networking technologies including relevant protocols, switching and routing Eagerness to collaborate in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Manager

Maidstone, England, United Kingdom
Octagon Group
We are Hiring: Embedded Software Manager – Embedded Systems 📍 Maidstone, Kent (Hybrid) | 🕒 Full-time | Permanent Are you an experienced Embedded Software Manager ready to lead cutting-edge development in embedded systems, IoT, and cloud-connected technologies? We are growing our R&D function in Maidstone, Kent, and … looking for someone to take ownership of embedded software delivery across a range of safety-critical electronic products. From low-level embedded C through to connected web services, you will lead a cross-functional team through full-lifecycle development. 🔧 What will the Embedded Software Manager Do: • Lead … and mentor a team of 10–15 engineers across embedded, Linux, desktop, web, and cloud platforms. • Guide architecture decisions for bare-metal and RTOS-based systems, as well as cloud-based applications. • Manage project delivery with senior members of the business. • Ensure the highest quality software. • Champion modern More ❯
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
resolutions, and embracing change. Skills Required: Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages - PowerShell & Bash (Desirable) Embedded Linux - Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded LinuxLinux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior More ❯
Posted:

Principal Software Development Engineer

st neots, east anglia, united kingdom
Hybrid / WFH Options
Pico Technology
C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded LinuxLinux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior More ❯
Posted:

Principal Software Development Engineer

saint neots, east anglia, united kingdom
Hybrid / WFH Options
Pico Technology
C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded LinuxLinux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior More ❯
Posted:

Senior Embedded Software Engineer - Sat Comms

Chelmsford, Essex, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Senior Embedded Software Engineer - Sat Comms Chelmsford, Essex (4 days in office p/w) £55,000 - £70,000 + excellent bens. From satellites searching for new planets to rovers mapping the surface of Mars, for 40 years space customers have depended on us to provide technology that is … deliver imaging sensors and sub-systems to over 150 space missions helping humankind to better understand the world we live in. As an Senior Embedded Software Engineer , you will play a crucial role in the development and maintenance of embedded software solutions for our state-of-the-art … satellite modem products. You will be responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Your role will involve working closely with cross-functional teams to ensure the successful delivery of high-performance, reliable, and efficient More ❯
Employment Type: Permanent
Salary: £55000 - £70000/annum
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes … Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded Software Engineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average … work for a highly respected Cambridge business. Candidates searching for the following job titles are also likely to be interested in this role: * Senior Embedded Software Developer * Senior Platform Software Engineer * Linux Software Engineer * Senior Firmware Engineer For full company details and job specification for this unique role More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:
Embedded Linux
England
10th Percentile
£50,125
25th Percentile
£51,250
Median
£56,250
75th Percentile
£70,938
90th Percentile
£100,400