Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent

London
2 days ago
Create job alert

Senior Embedded C/C++ Engineer | Dev Tools & AI | Permanent
Competitive salary - Up to £100k (DOE)
Full-time, Permanent
London-based (Hybrid)
Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans with a track record of success and is transforming how developers interact with modern SoCs. Backed by high-profile UK investors and with a global engineering presence, their platform is reshaping low-level software development using cutting-edge AI and automation.
This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team that includes alumni from some of the world’s most advanced tech organisations, contributing to a mission that is reinventing how silicon gets from datasheet to deployed system.
Key Responsibilities:

Design and develop core components of a next-gen embedded software toolchain
Create intelligent code generators for firmware, middleware, and device drivers
Collaborate closely with AI/ML teams to automate datasheet analysis and system configuration
Work with C/C++ codebases across Linux and RTOS environments
Architect embedded software layouts and analyse SoC-level device treesEssential Skills & Experience:

5+ years in embedded systems development
Proficiency in C/C++ for both bare-metal and RTOS-based systems
Experience with low-level tools, including compilers, debuggers, linkers, and build systems
Hands-on work with firmware bring-up and embedded debuggingDesirable Skills:

Python or scripting skills for automation and tool integration
Familiarity with SoC documentation formats and data extraction techniquesThis is an ideal role for an embedded engineer who thrives on technical depth, is passionate about improving developer tooling, and wants to work on genuinely groundbreaking technology.
If you're ready to join a team reimagining the embedded stack from the ground up, apply now or get in touch with Thomas Drake at SoCode for a confidential discussion

Related Jobs

View all jobs

Embedded Software Engineer

Senior Firmware Engineer

Project Manager

Project Lead / Senior FPGA Engineer

Embedded / Firmware Engineer (BLE / IoT)

Firmware Engineer (BLE / IoT)

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

The Best Free Tools & Platforms to Practise Edge Computing Skills in 2025/26

Edge computing has emerged as one of the most exciting technology trends of the past decade. By processing data closer to where it is generated — on devices, gateways, or local servers — it reduces latency, saves bandwidth, and enables faster decision-making. It’s what powers everything from autonomous vehicles to real-time healthcare monitoring, smart cities, and industrial IoT. In the UK and globally, demand for edge computing professionals is on the rise. Employers are looking for engineers, architects, and developers who can deploy applications on constrained devices, design resilient distributed systems, and integrate edge infrastructure with the cloud. But here’s the challenge: reading about edge computing won’t get you the job. Employers want to see proof that you’ve built, tested, and deployed at the edge — even if only in simulated environments. The good news? There are many free tools, open-source frameworks, and learning platforms that allow you to practise edge computing in 2025 without needing an enterprise-level budget. This guide covers the best free tools and platforms to practise edge computing skills, how to use them effectively, and how to build portfolio projects that impress recruiters.

Top 10 Skills in Edge Computing According to LinkedIn & Indeed Job Postings

Edge computing is rapidly transforming how data is processed, analysed, and acted upon—right at the source. Across the UK, sectors such as IoT, manufacturing, autonomous vehicles, retail, and healthcare are deploying edge solutions to reduce latency, reduce network load, enhance reliability, and improve privacy. As organisations invest in decentralised architecture, demand for professionals who understand both hardware and software at the network’s edge is soaring. But what skills are employers prioritising in 2025? By analysing job postings from LinkedIn and Indeed, this article distils the Top 10 edge computing skills UK employers are seeking—and how you can showcase them on your CV, in interviews, and through hands-on proof-of-work.

The Future of Edge Computing Jobs: Careers That Don’t Exist Yet

Edge computing is fast becoming one of the most disruptive trends in digital technology. By moving data processing closer to where it is generated—on devices, sensors, and local servers—edge computing reduces latency, cuts bandwidth costs, and enables real-time decision-making. It powers everything from smart factories and self-driving cars to healthcare monitoring and augmented reality. In the UK, edge computing is increasingly important for critical industries: manufacturing, logistics, defence, and healthcare. As 5G networks expand and billions of Internet of Things (IoT) devices come online, edge solutions are being deployed nationwide. The UK government’s Digital Strategy and investment in smart infrastructure further highlight the role edge will play in national competitiveness. Yet we are only at the beginning. As edge converges with artificial intelligence, robotics, and quantum technologies, the jobs of tomorrow will look very different. Many of the most vital edge computing jobs of the next two decades don’t exist yet. This article explores why new careers will emerge, the roles likely to appear, how today’s roles will evolve, why the UK is well positioned, and how professionals can prepare now.