Remote Embedded Linux Jobs

101 to 125 of 205 Remote Embedded Linux Jobs

Senior Embedded Software Sustaining Engineer

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Technical Placements
Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester … office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure … to switch contexts effectively. Strong planning, system design, and documentation skills are essential, along with a proactive approach to problem-solving and coordination. Senior Embedded Software Sustaining Engineer - the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panel s and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer United Kingdom

London, England, United Kingdom
Hybrid / WFH Options
Lunar Energy Inc
vision of deploying and building products to electrify homes that are connected through an integrated software platform. Responsibilities: Developing the software running in an embedded Linux platform including optimisation on the edge. Designing, coding and testing sub-systems that provide high performance functionality on constrained hardware. Writing code … across the full embedded stack from bootloader to high-level application software, including on embedded Linux operating systems. Working across multiple teams to ensure delivery, meet standards and ensure consistency Contributing to the continual improvement of our development best practices 5+ years of experience as a Embedded More ❯
Posted:

Software Team Lead

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Leonardo
the first 25 applicants Join to apply for the Software Team Lead role at Leonardo The opportunity Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for … European Common Radar System (ECRS), then Leonardo would like to hear from you. Job Description The opportunity Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for … United Kingdom 3 weeks ago Software Engineering Manager - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 1 week ago Software Engineering Manager - Desktop and Embedded Linux Optimisation Edinburgh, Scotland, United Kingdom 2 months ago Linux Enablement - Software Engineering Manager Edinburgh, Scotland, United Kingdom 2 months ago Systems More ❯
Posted:

Software Engineer

Rochester
Hybrid / WFH Options
Technical Placements Ltd
assistance programme, cycle2work scheme. The Software Engineer will work as part of the R&D engineering team to design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of the existing product portfolio. You will be able … The successful candidate will work alongside the existing multidiscipline R&D team but should also be comfortable working independently. Software Engineer – the role: Designing embedded software in C/C++ for life safety systems, including panels and modules. Developing and supporting real-time embedded systems, running in either … bare-metal or Linux environments. Working across multiple 32-bit microcontroller families. Developing and testing of both PC/Mobile panel software and embedded firmware. Contributing to the software architecture design, and electronic circuit design decisions where appropriate. Ensure that designs meet the stated objectives relating to performance More ❯
Employment Type: Permanent
Salary: £Excellent +Benefits
Posted:

Senior Firmware Engineer I - London

London, United Kingdom
Hybrid / WFH Options
Quality Control Specialist - Pest Control
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:

Embedded Software Engineer

Rochester
Hybrid / WFH Options
Technical Placements Ltd
We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior Embedded Software Sustaining Engineer required for a manufacturer of life-saving electronic … to switch contexts effectively. Strong planning, system design, and documentation skills are essential, along with a proactive approach to problem-solving and coordination. Senior Embedded Software Sustaining Engineer – the role: Maintaining and enhancing embedded software in C and C++ for life safety systems, including fire panels and modules. … Supporting real-time embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software. Ensuring all updates meet defined performance, cost More ❯
Employment Type: Permanent
Salary: £Excellent +Benefits
Posted:

Senior Software Engineer - Machine Learning Tools

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
learning models using frameworks like PyTorch, JAX, LiteRT, HuggingFace Transformers, or commercial APIs. Containerisation: Experience with cloud deployments and containerisation (Docker, Kubernetes, containerd). Linux: Embedded Linux and kernel development. Programming Languages: We adopt a flexible tooling approach, but recent projects have involved TypeScript, Python, Rust, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

London, England, United Kingdom
Hybrid / WFH Options
Areti Group | B Corp™
Manager - Cross-platform C++ - Multipass London, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 month ago Software Engineering Manager - Desktop and Embedded Linux Optimisation London, England, United Kingdom 3 months ago Software Engineering Manager - Desktop and Embedded Linux Optimisation Manchester, England, United Kingdom More ❯
Posted:

Ubuntu Linux Kernel Engineer - Silicon Enablement

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
Ubuntu Linux Kernel Engineer - Silicon Enablement Join to apply for the Ubuntu Linux Kernel Engineer - Silicon Enablement role at Canonical Ubuntu Linux Kernel Engineer - Silicon Enablement 5 days ago Be among the first 25 applicants Join to apply for the Ubuntu Linux Kernel Engineer - Silicon Enablement … role at Canonical Ubuntu Linux, already the most popular Linux distribution in the world, is looking to increase its adoption even further by expanding the number of System On Chip (SoC) platforms supported natively and further optimising to ensure the highest performant experience for all users. There is … a strong demand from silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm to provide Ubuntu Linux to their customers and Canonical is looking to broaden its silicon enablement squads to meet this challenge. The Canonical Kernel Team - those responsible for the build, maintenance, and distribution of the Linux More ❯
Posted:

Principal Software Engineer

Saint Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
resolutions, and embracing change. Skills Required: 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 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 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 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:

Principal Software Engineer

Saint Neots, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Modern C++ (Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting – 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 (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 (C++)

Saint Neots, England, 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 LinuxLinux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong More ❯
Posted:

Software Development Engineer (C++)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
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) Why Join Us? This is a fantastic opportunity to join a dedicated team where your contributions will More ❯
Posted:

Senior Software Engineer Embedded & Edge Systems

London, England, United Kingdom
Hybrid / WFH Options
Instituto de Continuidad de Negocio
Senior Software Engineer Embedded & Edge Systems Join to apply for the Senior Software Engineer Embedded & Edge Systems role at Instituto de Continuidad de Negocio Senior Software Engineer Embedded & Edge Systems 4 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer … Embedded & Edge Systems role at Instituto de Continuidad de Negocio Get AI-powered advice on this job and more exclusive features. Location:Warrington (4 days per week on-site) Salary:Up to £65,000 + benefits A rare opportunity to take technical ownership of a cutting-edge system with … early-stage technology company developing sensor solutions for the utilities industry are looking for aSenior Software Engineerto lead the evolution of their edge and embedded software systems. Their technology is designed to help reduce waste and improve the integrity of critical infrastructure. Following successful trials and with commercial deployment More ❯
Posted:

Embedded Software Engineer - Set Top Box

London, United Kingdom
Hybrid / WFH Options
Capgemini
a career full of opportunities. Where you can make a difference. Where no two days are the same. About the job you're considering Embedded Software Engineer - Set Top Box: London Hybrid working: The places that you work from day to day will vary according to your role, your … employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware framework Good understanding of device … changing priorities. Familiar with emerging trends in system profiling CPU, GPU, NPU, TPU, Memory, etc. Profiling and performance optimizations Native software development experience on Embedded Linux platforms Understanding of Linux internals and media framework Don't meet every single requirements? Studies have shown women and people of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Linlithgow, Scotland, United Kingdom
Hybrid / WFH Options
Rise Technical
Senior Embedded Software Engineer Linlithgow (Hybrid - 2 days per week in office) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an … Embedded Software engineer looking to join a stock market listed business, renowned for their supportive culture and award winning training opportunities. This company are a well-established, international and industry leading Networking Solutions specialist that develops, manufactures, and supports complex and innovative products for a range of telecoms and … role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embedded software through to integration and testing. You will also be responsible for debugging of system level issues. The ideal candidate will have strong commercial More ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, Scotland, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
Senior Embedded Software Engineer Linlithgow (Hybrid - 2 days per week in office) Very Competitive Salary + 5% Pension + 32 days holiday + Performance Bonus + Share Incentive Plan + Healthcare Scheme + Income Protection + Life Assurance + Flexible Working Hours + Sponsorship available Excellent opportunity for an … Embedded Software engineer looking to join a stock market listed business, renowned for their supportive culture and award winning training opportunities. This company are a well-established, international and industry leading Networking Solutions specialist that develops, manufactures, and supports complex and innovative products for a range of telecoms and … role you will work alongside product owners to turn high level system requirements into software features. You will complete the full development lifecycle for embedded software through to integration and testing. You will also be responsible for debugging of system level issues. The ideal candidate will have strong commercial More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Embedded C++ Software Engineer

Franksville, Wisconsin, United States
Hybrid / WFH Options
Aditi Consulting
Payrate: $50.00 - $55.00/hr. Summary: We are seeking a skilled Embedded C++ Software Engineer with deep experience in Linux-based systems to join our innovative engineering team in Franksville, WI. This role is ideal for professionals who excel in embedded development, are highly collaborative, and enjoy … This is a long-term contract opportunity with potential for extension or conversion, offering a hybrid work arrangement. Key Responsibilities: •Design, develop, and maintain embedded software in C++ for Linux-based systems. •Collaborate closely with hardware, systems, and test engineering teams to ensure seamless integration. •Debug and optimize … embedded software for performance, reliability, and maintainability. •Participate in code reviews, architecture discussions, and development process improvements. •Support integration and system-level testing of embedded solutions with hardware platforms. Required Qualifications: •Minimum 5 years of experience in embedded software development using C++. •Strong knowledge of Linux More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer – Embedded

London, England, United Kingdom
Hybrid / WFH Options
Active Silicon
Solid State Plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Senior Software Engineer – Embedded, with responsibility for the development and maintenance of new and existing products. Job Type: Permanent, Full Time Job Title: Senior Software Engineer – Embedded … Employee Assistance Programme Discounted gym membership Qualifications: A Bachelors or Masters in Computer Science or Electrical Engineering. Experience: 5+ years of professional experience developing Linux-based embedded systems with C/C++. The type of person we are looking for The right candidate is likely to have a … producing, and delivering specialized digital image acquisition products and technologies throughout the world and across multiple client sectors. Take ownership of new and existing embedded software projects and products, working to develop, enhance, and maintain them. Architect software solutions, breaking down business requirements into individual components, setting coding standards More ❯
Posted:

Embedded Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Senior Embedded Software Engineer – BLE/Audio Codec Location: Belfast (On-site preferred with flexible WFH options) Contract: Inside IR35 Duration: 6–12 months (likely extension) Start Date: ASAP Overview: We're seeking a highly skilled Embedded Software Engineer to join a cutting-edge BLE/Audio Codec … team working on ultra-low-power embedded systems, such as wireless earbuds and headphones. This role requires strong embedded C/C++ skills, with a focus on code optimisation for constrained environments. Key Responsibilities: Develop and optimise embedded firmware for BLE audio devices Work on LC3 codec … hardware, DSP, and software teams to deliver end-to-end solutions Debug and profile firmware on target systems using cross-compilation tools Key Technologies: Embedded C/C++ (performance-optimised code for low-resource systems) BLE/LC3 DSP (Digital Signal Processing fundamentals) Embedded Linux Cross-compilation More ❯
Posted:
Embedded Linux
Work from Home
10th Percentile
£52,500
25th Percentile
£58,750
Median
£66,000
75th Percentile
£78,188
90th Percentile
£114,200