Embedded Linux Jobs in the South East

23 of 23 Embedded Linux Jobs in the South East

Embedded Linux Software Engineer

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer … office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer Science or Electronics with a software bias. Key … requirements for the Embedded Linux Software Engineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure to networking protocols. 2+ years commercial More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Principal Software Engineer

West Berkshire, England, United Kingdom
Matchtech
join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design … and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one of the following: Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development C and C++ Significant … take your career to the next level in a dynamic and impactful sector, we encourage you to apply now to join our client's team! Desired Skills and Experience Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux, Embedded Linux application, kernel and/or driver development, C and C++, software More ❯
Posted:

Principal Software Engineer

reading, south east england, united kingdom
Matchtech
join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design … and maintain SC and DV security clearance. Qualifications/Skills Required: Degree in engineering, mathematics or science-based subject, or equivalent experience. Significant experience in one of the following: Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development C and C++ Significant … take your career to the next level in a dynamic and impactful sector, we encourage you to apply now to join our client's team! Desired Skills and Experience Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux, Embedded Linux application, kernel and/or driver development, C and C++, software More ❯
Posted:

Software Engineer Linux

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
Technical Futures
Are you a C/C++ Software Engineer with commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid C/C++ development skills under Linux to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid … bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer Science or Electronics with a software bias. Key requirements for the Software Engineer (Embedded Linux) include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems. Previous involvement … in the set-up/configuration of Embedded Linux systems. Exposure to networking protocols. 2+ years commercial Embedded software development experience. To find out more about this rewarding and technically challenging Software Engineer role, apply in confidence now. Applicants must have full eligibility to work in the UK without any restrictions. More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Embedded Software Team Lead

Andover, Hampshire, South East, United Kingdom
G.R.E. Recruitment Limited
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team … Lead with an expertise in C on embedded platforms. This role is 4 days per week in the Wiltshire based office so all candidates must live commutable to Wiltshire. They work alongside some of the most iconic and luxurious brands and retailers in the UK. The Role: You'll be coordinating the embedded software development team and contributing … The role is split between line management and hands on coding duties. On a day to day you'll be contributing to the projects that use microcontrollers, DSP, and embedded Linux technologies. You should have strong experience in at least one of these areas. You'll be liaising with other development teams within the business and be able More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Embedded Software Team Lead

southampton, south east england, united kingdom
G.R.E. Recruitment Limited
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) -Audio Technology Specialists -Wiltshire - 4 days per week in the office -Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team … Lead with an expertise in C on embedded platforms. This role is 4 days per week in the Wiltshire based office so all candidates must live commutable to Wiltshire. They work alongside some of the most iconic and luxurious brands and retailers in the UK. The Role: You'll be coordinating the embedded software development team and contributing … The role is split between line management and hands on coding duties. On a day to day you'll be contributing to the projects that use microcontrollers, DSP, and embedded Linux technologies. You should have strong experience in at least one of these areas. You'll be liaising with other development teams within the business and be able More ❯
Posted:

Senior Software Engineer

Hampshire, United Kingdom
Matchtech
frameworks and coding languages to bring concepts to life. Key Responsibilities Work across the development lifecycle: design, implement, and test solutions. Develop software for bare-metal MCUs, signal processing, Embedded Linux, GUI (Windows, Linux, mobile), and data analytics (Jupyter notebooks). Program in Rust, C/C++, Python, or web frameworks as required. Collaborate with FPGAs, electronic … Role Requirements Willing and able to obtain SC clearance; DV clearance later. Essential Qualifications & Skills Degree in engineering, mathematics, science, or equivalent experience. Experience in at least one of: Embedded Linux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-Oriented Design, design patterns, and software testing. Desirable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Berkshire, United Kingdom
Matchtech
to work fully onsite due to network requirements, with the added benefit of a potential bonus and eligibility for security clearance enhancements. Key Responsibilities - Design, implement, test, and maintain embedded and application software following project processes. Apply object-oriented design for reusable code and integration with testing frameworks. Review system designs to derive software requirements and architecture. Document and … Requirements - Willing to obtain and maintain SC clearance; DV clearance after SC. Qualifications & Skills - Essential: Degree in engineering, mathematics, science, or equivalent experience. Experience in at least one of: embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux), embedded Linux application/kernel/driver development, or C/C++. Knowledge of software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Berkshire, United Kingdom
Matchtech
About the Role - You'll be part of a 5-20 person software engineering team, developing embedded and/or application software for multiple research, development, and production programs ranging from 10k to several million. You'll apply your skills into electronic, mechanical, and software technologies to deliver high-quality solutions in critical environments. Responsibilities - Current: Implement software under … scripts Apply agreed standards and tools to ensure quality results Review your own work Manage information security in compliance with Government regulations Developing Into: Specify, design, implement, and test embedded/application software (SFIA Level 3) Apply Object-Oriented Design techniques to enable code reuse and testing integration Review system design artefacts to derive software requirements and architecture Design … Essential Requirements - Willing and able to obtain SC, and later DV, security clearance Degree in engineering, mathematics, science, or equivalent experience Experience in at least one of the following: Embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux) Embedded Linux application, kernel, or driver development C and C++ programming Object-Oriented Design & Design Patterns More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Windsor, England, United Kingdom
Copello Global
for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What You’ll Do Design, develop, and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from object-oriented design and … improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and More ❯
Posted:

Software Engineer

Windsor, antrim, united kingdom
Copello Global
for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What You’ll Do Design, develop, and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from object-oriented design and … improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and More ❯
Posted:

Embedded Software Engineer

Witney, Oxfordshire, United Kingdom
Matchtech
Our client, a leading company in the aerospace sector, is currently seeking an Embedded Software Engineer to join its team in a permanent capacity. This role focuses on the design and development of embedded firmware for innovative lighting solutions specifically tailored for the aerospace, maritime, and contract markets. Key Responsibilities: Designing and customising new and existing products Firmware … and contributing to the development of best practice guidelines and AS9100 standards Working collaboratively with the design team, guiding, mentoring, and advising others when required Job Requirements: Proficiency in Embedded C/C++ and embedded Linux Experience with microcontrollers such as STM32 or Microchip Strong understanding of CANBus protocol Experience in designing firmware for functional safety related …/SIL level systems Ability to develop embedded GUI applications (e.g., Touch GFX) Experience with PLCs (Programmable Logic Controllers) and PICs is desirable Excellent attention to detail and ability to manage workload effectively A degree in Design/Engineering or a related field Industry experience from hazardous area systems, automotive, aerospace, or medical industries Experience working within a manufacturing More ❯
Employment Type: Permanent
Posted:

Embedded Software Team Lead

Andover, Hampshire, United Kingdom
G.R.E. Recruitment Limited
Embedded Software Team Lead Role (C, Embedded Linux/ARM micro-controllers, DSP, JIRA, Atlassian Confluence, TDD) - Audio Technology Specialists - Wiltshire - 4 days per week in the office - Up to £55,000 G.R.E. Recruitment is delighted to partner with this leading Audio Technology Specialist company to support them with the hire of an Embedded Software Team … Lead with an expertise in C on embedded plat click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 55,000 Annual
Posted:

Graduate Software Engineer

Woking, Surrey, United Kingdom
Hybrid / WFH Options
Hexwired Recruitment Limited
on a diverse range of products. If you’re interested in this Graduate Software Engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum Pension
Posted:

Graduate Software Engineer

Knaphill, Surrey, United Kingdom
Hybrid / WFH Options
Hexwired Recruitment Limited
on a diverse range of products. If you re interested in this Graduate Software Engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 45,000 Annual
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Thyme
Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how to push hardware … work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks More ❯
Posted:

Senior Python Engineer

london, south east england, united kingdom
Thyme
Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how to push hardware … work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Thyme
Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how to push hardware … work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks More ❯
Posted:

Senior Backend Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Formula Recruitment
Senior Backend Engineer (Python/Embedded Software) London, UK (Hybrid) Up to £85,000 + benefits We’re partnered with a rapidly scaling technology company redefining the future of unattended retail across Europe and beyond. Backed by significant investment and trusted by hundreds of customers, they are building the platforms and infrastructure powering the next generation of automated retail. … as a Senior Backend Engineer: 8+ years of backend development with strong Python experience. Proven experience deploying to, or strong passion for working on, constrained hardware (NUCs, Raspberry Pi, embedded Linux). Strong database skills (PostgreSQL, SQLite) and ORM performance optimisation. Experience with TDD and writing maintainable, production-grade code. Strong communicator with collaborative mindset. Nice-to-Haves … Experience working with embedded, IoT, kiosk, or distributed edge systems. Background in retail tech or device-driven environments. Previous mentoring or leadership responsibilities. Why Join? High-impact role building systems used in real-world environments. International, fast-moving engineering culture. Opportunity to shape edge-based backend architecture at scale. Hybrid working, career growth, and strong benefits. This is a More ❯
Posted:

Senior Backend Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Formula Recruitment
Senior Backend Engineer (Python/Embedded Software) London, UK (Hybrid) Up to £85,000 + benefits We’re partnered with a rapidly scaling technology company redefining the future of unattended retail across Europe and beyond. Backed by significant investment and trusted by hundreds of customers, they are building the platforms and infrastructure powering the next generation of automated retail. … as a Senior Backend Engineer: 8+ years of backend development with strong Python experience. Proven experience deploying to, or strong passion for working on, constrained hardware (NUCs, Raspberry Pi, embedded Linux). Strong database skills (PostgreSQL, SQLite) and ORM performance optimisation. Experience with TDD and writing maintainable, production-grade code. Strong communicator with collaborative mindset. Nice-to-Haves … Experience working with embedded, IoT, kiosk, or distributed edge systems. Background in retail tech or device-driven environments. Previous mentoring or leadership responsibilities. Why Join? High-impact role building systems used in real-world environments. International, fast-moving engineering culture. Opportunity to shape edge-based backend architecture at scale. Hybrid working, career growth, and strong benefits. This is a More ❯
Posted:

Senior Backend Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Formula Recruitment
Senior Backend Engineer (Python/Embedded Software) London, UK (Hybrid) Up to £85,000 + benefits We’re partnered with a rapidly scaling technology company redefining the future of unattended retail across Europe and beyond. Backed by significant investment and trusted by hundreds of customers, they are building the platforms and infrastructure powering the next generation of automated retail. … as a Senior Backend Engineer: 8+ years of backend development with strong Python experience. Proven experience deploying to, or strong passion for working on, constrained hardware (NUCs, Raspberry Pi, embedded Linux). Strong database skills (PostgreSQL, SQLite) and ORM performance optimisation. Experience with TDD and writing maintainable, production-grade code. Strong communicator with collaborative mindset. Nice-to-Haves … Experience working with embedded, IoT, kiosk, or distributed edge systems. Background in retail tech or device-driven environments. Previous mentoring or leadership responsibilities. Why Join? High-impact role building systems used in real-world environments. International, fast-moving engineering culture. Opportunity to shape edge-based backend architecture at scale. Hybrid working, career growth, and strong benefits. This is a More ❯
Posted:

Lead Embedded Software Engineer

Saffron Walden, Essex, South East, United Kingdom
Hybrid / WFH Options
Technical Futures
A Lead Embedded Software Engineer with a good appreciation of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). Hybrid working with salary to C£80K plus comprehensive benefits package. This dynamic Consultancy, working across sectors from Defence and … Healthcare to Industrial and Communications delivering solutions that combine embedded software, electronics, FPGA, Cloud and system level functionality, seeks an individual who can confidently apply their technical expertise to address complex engineering problems. The Lead Embedded Software Engineer should ideally bring: Minimum of Bachelors level Degree in Electronic Engineering or similar subject. Extensive hands-on experience with embedded software development in C. Knowledge of Bare metal, RTOS environments and Embedded Linux. Exposure to higher level languages and DSP. Proven line management experience of small teams (around 3-7 people). A strong understanding of electronics and how embedded software sits at the interface between electronics and software. Excellent customer facing skills with the ability to More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Rust Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Avanti
project where you’ll play a central role in designing and implementing a new communication and networking layer for large-scale distributed systems. The work sits one layer above embedded firmware, focused on user-space development in Rust under Embedded Linux. You’ll be joining a small, highly capable team working on cutting-edge IoT and smart infrastructure … Design and develop Rust-based applications that enable efficient, secure communication between distributed devices. Create and refine networking and messaging mechanisms for large-scale control systems. Work closely with embedded engineers to ensure seamless integration between hardware and software layers. Contribute to architectural design, technical direction, and performance optimisation. Help shape a brand-new platform built around reliability, scalability … curve of Rust and now want to apply it in a real-world, production environment. Essential skills: Strong programming experience in Rust (beyond hobbyist level). Experience developing within Linux user-space environments (e.g. Yocto or similar). Solid understanding of network communication or IoT-style systems. Ideally you'll also have: Experience with open protocols (e.g. BACnet, CoAP More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:
Embedded Linux
the South East
25th Percentile
£52,500
Median
£55,000
75th Percentile
£62,813
90th Percentile
£72,375