Embedded Linux Jobs in the South East

1 to 25 of 33 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 Embedded Software Engineer

Hampshire, England, United Kingdom
Oho Group Ltd
Embedded Software Engineer – C++/Embedded Linux Level: Mid to Senior We’re seeking experienced Embedded Software Engineers to join a growing high-tech engineering organisation. This is a fantastic opportunity to work on innovative projects in a forward-thinking environment with real career progression on offer. The Role Develop and maintain embedded software in … C++ on Linux platforms Work across the full development lifecycle, from design through to integration and testing Collaborate with multidisciplinary teams to deliver reliable, high-performance solutions Skills & Experience Strong background in C++ programming Hands-on experience with Embedded Linux Solid problem-solving and debugging skills Experience in complex systems development (any domain considered) What’s on More ❯
Posted:

Senior Embedded Software Engineer

southampton, south east england, united kingdom
Oho Group Ltd
Embedded Software Engineer – C++/Embedded Linux Level: Mid to Senior We’re seeking experienced Embedded Software Engineers to join a growing high-tech engineering organisation. This is a fantastic opportunity to work on innovative projects in a forward-thinking environment with real career progression on offer. The Role Develop and maintain embedded software in … C++ on Linux platforms Work across the full development lifecycle, from design through to integration and testing Collaborate with multidisciplinary teams to deliver reliable, high-performance solutions Skills & Experience Strong background in C++ programming Hands-on experience with Embedded Linux Solid problem-solving and debugging skills Experience in complex systems development (any domain considered) What’s on More ❯
Posted:

Senior Embedded Software Engineer

Portsmouth, Hampshire, UK
Oho Group Ltd
Embedded Software Engineer – C++/Embedded Linux Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. Level: Mid to Senior We're seeking experienced Embedded Software Engineers to join a growing high-tech engineering organisation. This is a fantastic opportunity to work on innovative projects … in a forward-thinking environment with real career progression on offer. The Role Develop and maintain embedded software in C++ on Linux platforms Work across the full development lifecycle, from design through to integration and testing Collaborate with multidisciplinary teams to deliver reliable, high-performance solutions Skills & Experience Strong background in C++ programming Hands-on experience with Embedded Linux Solid problem-solving and debugging skills Experience in complex systems development (any domain considered) What's on Offer Competitive salary package Exciting, technically challenging projects Supportive environment with opportunities for growth More ❯
Employment Type: Full-time
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, England, United Kingdom
Matchtech
Overview Join a team at the forefront of developing advanced embedded and application software solutions that enable secure and high-performance systems. You'll work across multiple concurrent research, development, and production programmes, ranging from tens of £k to several £m. Delivering high-quality software in demanding, mission-critical environments! You will define, architect, design, develop, document, and test … embedded and/or application software as part of a collaborative engineering team of 5-20 engineers. The role spans the full software development lifecycle, from requirements analysis through to verification, delivery, and maintenance. Responsibilities Define, architect, design, develop, document, and test embedded and/or application software. Apply object-oriented design , modern coding standards, and best practices … and quality standards. Requirements Essential: Eligible for SC and DV security clearance . Degree in engineering, maths, or science (or equivalent experience). Experience in one or more of: Embedded product development (bare-metal or RTOS: ThreadX, QNX, Linux) Embedded Linux (applications, kernel, or driver development) C/C++ programming Strong understanding of software lifecycles , object More ❯
Employment Type: Full-Time
Salary: Salary negotiable
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

Maidenhead, Berkshire, South East, United Kingdom
Copello
recruiting for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What Youll 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 ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer

Farnborough, Hampshire, South East, United Kingdom
Copello
recruiting for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What Youll 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 ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer

reading, south east 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 (Across all levels) - Berkshire

Berkshire, United Kingdom
Matchtech
you'll be part of a collaborative environment where your ideas matter. You'll contribute to the design, development, and deployment of software across a range of platforms-from embedded systems to cloud-based architectures. Depending on your experience, you'll take on responsibilities that span from hands-on coding to architectural leadership and strategic planning. Main responsibilities: Design … mentor junior engineers, and lead complex projects. Experience needed: Degree in an engineering, mathematical or science-based subject or equivalent experience. Experience of at least 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++ Experience More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Oxford, Oxfordshire, England, United Kingdom
ZENOVO LTD
Job Title : Senior Embedded Software Engineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embedded software development across multiple concurrent … full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms. Required Skills & Experience Proven experience (5+ years) developing embedded software in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. Experience with CANbus and RS-485 communication protocols. Knowledge of Linux or embedded Linux environments for future system development. Experience in regulated industries such as aerospace, automotive, or medical devices. Excellent debugging, optimisation, and problem-solving skills. Strong communication and documentation abilities. Desirable Skills Familiarity with RTOS environments Experience with graphical frameworks for embedded GUIs. Exposure to functional safety or quality standards (e.g., ISO 26262). Use of version control More ❯
Employment Type: Full-Time
Salary: £55,000 - £70,000 per annum
Posted:

Senior Python Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Thyme
Software Engineer – Python/Hardware Systems Do you want to build real-world machines that solve complex problems at scale? This isn’t web or app development - it’s embedded Python, hardware integration, and system-level engineering. We’re looking for someone who writes robust code, understands how systems behave in the wild, and can make hardware and software … work together seamlessly. What you’ll be doing: Writing Python to interface with sensors, motors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (RS232, RS485, UART, I2C, SPI), Modbus, CANbus, MQTT, and device integrations Handling offline-first behaviour, retries, and syncing to the cloud … to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the More ❯
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Thyme
Software Engineer – Python/Hardware Systems Do you want to build real-world machines that solve complex problems at scale? This isn’t web or app development - it’s embedded Python, hardware integration, and system-level engineering. We’re looking for someone who writes robust code, understands how systems behave in the wild, and can make hardware and software … work together seamlessly. What you’ll be doing: Writing Python to interface with sensors, motors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (RS232, RS485, UART, I2C, SPI), Modbus, CANbus, MQTT, and device integrations Handling offline-first behaviour, retries, and syncing to the cloud … to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Thyme
Software Engineer – Python/Hardware Systems Do you want to build real-world machines that solve complex problems at scale? This isn’t web or app development - it’s embedded Python, hardware integration, and system-level engineering. We’re looking for someone who writes robust code, understands how systems behave in the wild, and can make hardware and software … work together seamlessly. What you’ll be doing: Writing Python to interface with sensors, motors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (RS232, RS485, UART, I2C, SPI), Modbus, CANbus, MQTT, and device integrations Handling offline-first behaviour, retries, and syncing to the cloud … to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you’ll use or encounter: Programming: Python (asyncio, multiprocessing, PySerial, struct, ctypes, pytest) Platforms: Embedded Linux, Raspberry Pi, NUC, STM32, ESP32 Protocols & comms: RS232, RS485, UART, I2C, SPI, Modbus, CANbus, MQTT, TCP/UDP sockets DevOps & tooling: Docker, CircleCI, Git, hardware-in-the 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, UK
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... More ❯
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:
Embedded Linux
the South East
25th Percentile
£52,500
Median
£55,000
75th Percentile
£62,813
90th Percentile
£72,375