Senior Embedded Software Engineer

Intellectual Capital Resources Ltd

Greater London

On-site

GBP 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Intellectual Capital Resources Ltd in London is seeking a Senior Software Engineer to lead embedded software projects in C++ and C, focusing on next-generation satellite communication tech.

You'll mentor a team of engineers, influence architecture, and collaborate with hardware and systems teams to deliver production-ready solutions.

Qualifications

  • 10+ years embedded software experience.
  • Expertise in C/C++ for embedded systems.
  • Embedded Linux with Yocto experience.
  • Strong software architecture and system design skills.
  • Ability to take technical ownership and drive engineering decisions.
  • Experience mentoring engineers and contributing to leadership activities.

Responsibilities

  • Develop embedded software in C++ and C for mission-critical systems.
  • Influence architecture decisions and drive product delivery.
  • Collaborate with multidisciplinary teams across hardware and software.
  • Mentor engineers and lead technical initiatives.
  • Participate in requirements through to release.

Skills

Embedded C++
Embedded C
Embedded Linux
Yocto
Software architecture
System design
Technical ownership
Networking protocols

Tools

CI/CD (GitLab/Jenkins/Gerrit)
Git

Job description

An exciting opportunity has arisen for a Senior Software Engineer to join a growing R&D team developing next-generation satellite communication technologies. You'll become part of a collaborative team of 13 engineers spanning Graduate, Mid-Level and Senior levels, taking technical ownership of complex embedded software projects and helping drive the architecture, design and delivery of mission-critical communication systems.


Working within a highly technical environment, you'll develop embedded Linux applications, influence software architecture decisions, and work closely with multidisciplinary engineering teams to bring innovative products from concept through to production. This is an excellent opportunity for someone who enjoys combining hands‑on development with technical leadership and mentorship responsibilities.


Company overview

Established innovator developing advanced satellite communication and connectivity solutions.


Products support critical maritime, government and commercial communication applications.


Strong engineering‑led culture with significant investment in research and development.


Collaborative environment where engineers have real influence over product direction and technical decisions.


Join a skilled R&D team of 13 engineers working on cutting‑edge communication technologies.


Requirements


  • Strong commercial experience developing embedded software in C++ and C.

  • 10+ years of experience with Embedded Linux and Yocto environments.

  • Strong software architecture and system design experience.

  • Experience delivering complex embedded products from requirements through to release.

  • Ability to take technical ownership of projects and drive engineering decisions.

  • Strong understanding of networking, communications protocols and embedded systems.

  • Experience mentoring engineers and contributing to technical leadership activities.


Desirable


  • RTOS or bare‑metal firmware experience.

  • Knowledge of satellite communications, RF systems or telecommunications products.

  • Experience with VoIP, SIP/RTP or real‑time communications systems.

  • Familiarity with CI/CD pipelines, GitLab, Jenkins or Gerrit.

  • Familiarity with AI assisted coding.


No Sponsorship is offered for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Intellectual Capital Resources Ltd • Greater London

On-site
GBP 70,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 95,000 - 140,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

IC Resources • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Parkside • Uxbridge

On-site
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Yoh, A Day & Zimmermann Company • Greater London

Hybrid
GBP 90,000 - 120,000
Private benefits package
Senior Embedded Software Engineer - (Linux, Yocto, Buildroot)
Senior Embedded Software Engineer - (Linux, Yocto, Buildroot)

GTS Group Ltd • Loughborough

On-site
GBP 50,000 - 70,000
Competitive compensation
Professional development
Wellness benefits
Senior Linux Embedded Software Lead — Onsite
Senior Linux Embedded Software Lead — Onsite

MRL Consulting Group | Global Niche Technology Recruitment • England

On-site
GBP 65,000 - 90,000
Senior Embedded Linux Engineer - C/C++, Yocto, CI/CD Leader
Senior Embedded Linux Engineer - C/C++, Yocto, CI/CD Leader

Intellectual Capital Resources Ltd • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Linux Embedded Software Engineer / Technical Lead
Senior Linux Embedded Software Engineer / Technical Lead

MRL Consulting Group | Global Niche Technology Recruitment • England

On-site
GBP 65,000 - 90,000