Senior Embedded Linux Software Engineer (C++) - Remote, UK

script & dot β€’ United Kingdom
Remote
Apply
AI Summary

Develop and enhance C++ applications on Embedded Linux devices. Collaborate in a small, expert team. Influence technical direction. Fully remote within the UK.

Key Highlights
Develop and enhance C++ applications on Embedded Linux devices
Collaborate within a small, highly experienced engineering team
Influence technical design discussions and engineering best practice
Key Responsibilities
Develop and add new features to existing C++ applications running on Embedded Linux devices
Work on networking, APIs, and systems integration
Investigate performance, reliability, and low-level software issues
Contribute to technical design discussions and engineering best practice
Technical Skills Required
C++ Embedded Linux Linux systems knowledge Networking APIs Systems integration
Benefits & Perks
Fully remote within the UK
Significant technical ownership and end-to-end feature responsibility
Opportunity to influence technical direction and product evolution

Job Description


βš™οΈ Embedded Software Engineer (C++ / Embedded Linux)

πŸ“ Remote, UK


We're supporting an established, profitable technology company with international engineering teams, developing software for connected, Linux-based products operating in resource-constrained environments.


This is a hands-on Embedded Linux software engineering role focused on developing and enhancing software running directly on Linux-based products.


The team are particularly interested in engineers who have developed software running directly on Linux-based devices and understand how software, hardware, networking, and operating systems interact within a complete system.


This role will suit engineers who have built software that runs directly on the device itself, rather than engineers whose primary experience is building cloud platforms or backend services around those devices.


🧠 What You'll Be Working On

β€’ Developing and adding new features to existing C++ applications running on Embedded Linux devices

β€’ Working on software for connected, resource-constrained products and distributed device platforms

β€’ Working on networking, APIs, and systems integration

β€’ Investigating performance, reliability, and low-level software issues

β€’ Collaborating within a small, highly experienced engineering team

β€’ Contributing to technical design discussions and engineering best practice


πŸ› οΈ What We're Looking For

β€’ Commercial C++ development experience

β€’ Strong Embedded Linux and Linux systems knowledge

β€’ Experience developing software for connected Embedded Linux products, networking equipment, edge devices, or other resource-constrained systems

β€’ Strong debugging and problem-solving skills

β€’ Good understanding of how software interacts with hardware, operating systems, networking, and wider system behaviour

β€’ Comfortable occasionally working close to the hardware, including debugging lower-level issues when required


Experience with Golang would be advantageous but is not essential.


🌍 Why Consider It?

Your code will run on physical devices deployed worldwide, not on a cloud server. In a small, expert team, your engineering decisions are visible, your ideas are heard, and your impact is immediate.

β€’ Fully remote within the UK

β€’ Significant technical ownership and end-to-end feature responsibility

β€’ Opportunity to influence technical direction and product evolution

β€’ Collaborative, people-first culture with an international engineering team


πŸ“© Interested?

If you have a background in Embedded Linux software development, connected devices, or building software that runs directly on Linux-based products, we'd love to hear from you.


Similar Jobs

Explore other opportunities that match your interests

Full Stack Developer

Programming
β€’
6h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Haystack

United Kingdom

Head of Paid Search & AI Advertising

Programming
β€’
6h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

β€’β€’β€’β€’β€’β€’ β€’β€’β€’β€’β€’β€’ β€’β€’β€’β€’β€’β€’
Job Type β€’β€’β€’β€’β€’β€’
Experience Level β€’β€’β€’β€’β€’β€’

hurra.comβ„’

United Kingdom

SmartComm Developer

Programming
β€’
14h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

chrome technologies

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly