Overview
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, 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 and work with a team that includes alumni from some of the world’s most advanced tech organisations.
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 trees
Essential 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 debugging
Desirable Skills
* Python or scripting skills for automation and tool integration
* Familiarity with SoC documentation formats and data extraction techniques
Employment type
* Full-time
Job function
* Information Technology
Industries
* Embedded Software Products
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.
#J-18808-Ljbffr