Enable job alerts via email!

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

JR United Kingdom

City of Edinburgh

Hybrid

GBP 60,000 - 100,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading deep-tech start-up in Edinburgh is seeking a Senior Embedded C/C++ Engineer. This role involves designing advanced embedded tooling and collaborating with AI/ML teams to revolutionize low-level software development. The ideal candidate will have a robust background in embedded systems and a passion for innovative technology.

Qualifications

  • 5+ years in embedded systems development.
  • Proficiency in C/C++ for both bare-metal and RTOS-based systems.
  • Hands-on firmware bring-up and debugging experience.

Responsibilities

  • Design and develop core components of a next-gen embedded software toolchain.
  • Collaborate with AI/ML teams to automate datasheet analysis.
  • Work with C/C++ codebases across Linux and RTOS environments.

Skills

Embedded systems development
C/C++ proficiency
Low-level tools experience
Firmware bring-up
Embedded debugging

Job description

Social network you want to login/join with:

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

Location: Edinburgh, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Views:

2

Posted:

04.06.2025

Expiry Date:

19.07.2025

Job Description:

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

Salary: Up to £100k (DOE)

Type: Full-time, Permanent

Location: London-based (Hybrid)

Pioneering a new frontier at the intersection of embedded systems and automation, this deep-tech start-up, founded by industry veterans, is transforming how developers interact with modern SoCs. Backed by UK investors and with a global engineering presence, their platform is reshaping low-level software development using AI and automation.

This is a rare opportunity to influence the foundations of next-generation embedded tooling. You’ll work with a team including alumni from top tech organizations, contributing to a mission that reinvents how silicon moves 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 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 analyze 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 firmware bring-up and embedded debugging experience
Desirable Skills:
  • Python or scripting skills for automation and tool integration
  • Familiarity with SoC documentation formats and data extraction techniques

This role is ideal for an embedded engineer passionate about technical depth, developer tooling, and groundbreaking technology. If you're ready to join a team reimagining the embedded stack, apply now or contact Thomas Drake at SoCode for a confidential discussion.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Austin Fraser

England

Remote

GBP 75,000 - 80,000

2 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Shrewsbury

Remote

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Watford

Remote

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Warrington

Remote

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Cheltenham

Remote

GBP 60,000 - 90,000

Yesterday
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Wolverhampton

Remote

GBP 60,000 - 90,000

Yesterday
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Milton Keynes

Remote

GBP 50,000 - 80,000

7 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Northampton

Remote

GBP 60,000 - 80,000

7 days ago
Be an early applicant

Senior C++ Software Engineer

JR United Kingdom

Gloucester

Remote

GBP 60,000 - 90,000

7 days ago
Be an early applicant