Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Cambridge Full-Time 48000 - 84000 ÂŁ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Design and develop embedded software for telecoms applications using C++ and Yocto.
  • Company: Join a leading telecoms engineering company with over 30 years of innovation.
  • Benefits: Enjoy flexible working, 25 days annual leave, and visa sponsorship options.
  • Why this job: Work on high-impact projects in a collaborative environment with real-time systems.
  • Qualifications: Experience in embedded Linux, modern C++, and familiarity with hardware interfaces required.
  • Other info: This is a hybrid role, requiring 3 days onsite in Cambridge.

The predicted salary is between 48000 - 84000 ÂŁ per year.

1 day ago Be among the first 25 applicants

This range is provided by Octagon Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Octagon Group

RF, Power & FPGA – Tech Recruitment Partner – (NY, EST), Permanent and Contract staffing solutions.

Senior Embedded Software Engineer – C++ / Yocto / Embedded Linux

  • Location: Cambridge, UK (Hybrid – 3 days onsite)
  • Benefits: Flexible working, hybrid pattern (3 days onsite), 25 days annual leave, pension scheme, visa sponsorship available

Are you a Senior Embedded Software Engineer with strong expertise in modern C++ , Yocto , and embedded Linux systems ? A well-established engineering team in Cambridge is looking for an experienced software engineer to work on complex, mission-critical telecoms products.

With over 30 years of innovation in the telecommunications industry, this Cambridge-based company offers the chance to work on real-time embedded systems used across global communications networks. This is a hybrid position, requiring 3 days onsite in Cambridge , with flexibility built in.

Key Responsibilities:

  • Design, develop, and debug embedded software for telecoms applications in a Linux environment
  • Write high-performance applications using modern C++ (11/14/17)
  • Build and customise embedded Linux distributions using the Yocto build system
  • Work with RTOS for real-time functionality
  • Interface with hardware using protocols such as I2C , SPI , UART , etc.

Key Skills & Experience:

  • Proven experience in embedded Linux development
  • Strong knowledge of C++ (11/14/17) in real-time systems
  • Hands-on experience with Yocto Project
  • Background in RTOS -based embedded software development
  • Familiarity with low-level hardware interfaces (SPI, I2C, UART)
  • Excellent problem-solving skills and ability to work in a collaborative R&D team

Why Join This Team in Cambridge?

  • Be part of a long-established, innovative company at the forefront of telecoms engineering
  • Work on complex, high-impact embedded systems
  • Enjoy a hybrid work model based in Cambridge (3 days onsite, 2 remote)
  • Competitive salary, excellent benefits, and long-term career development
  • Visa sponsorship is available for the right candidate

If you’re a Senior Embedded C++ Software Engineer or Embedded Linux Developer looking to work in Cambridge on exciting real-time applications, this could be your next step.

Apply now to discuss the opportunity in more detail and take the next step in your embedded systems career.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering, Design, and Other

  • Industries

    Computers and Electronics Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and Telecommunications

Referrals increase your chances of interviewing at Octagon Group by 2x

Sign in to set job alerts for “Embedded Software Engineer” roles.

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 1 year ago

Cambridge, England, United Kingdom 1 year ago

Cambridge, England, United Kingdom 2 weeks ago

Software Engineers (all levels – Graduates to principal Engineer)

Cambridge, England, United Kingdom 6 months ago

Embedded Software Engineer – Linea Research

Letchworth, England, United Kingdom 2 months ago

Embedded C/C++ Software Engineer | Advanced Computing

Cambridgeshire, England, United Kingdom 1 week ago

Embedded Software Engineer – Real-Time Systems

Stevenage, England, United Kingdom 4 days ago

Senior Embedded Platform Software Engineer

Cambridge, England, United Kingdom 3 days ago

Cambridge, England, United Kingdom 1 week ago

Senior Software Engineer, Firmware Engineering

Cambridge, England, United Kingdom 2 days ago

Embedded C/C++ Software Engineer | Advanced Computing

Cambridge, England, United Kingdom 1 week ago

Embedded System Engineer – Up to ÂŁ65,000

Senior Software Engineer, Embedded UI – C++

Cambridge, England, United Kingdom 2 weeks ago

Cambridgeshire, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 18 hours ago

Hardwick, England, United Kingdom 1 week ago

SOFTWARE DEVELOPMENT ENGINEER– GPU KERNEL DEVELOPMENT

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 3 months ago

Embedded Software Engineer (Power Electronics)

Cambridge, England, United Kingdom 2 weeks ago

Embedded Software Engineer Consultant (Experienced)

Cambridge, England, United Kingdom 2 weeks ago

Senior Embedded C/C++ Software Engineer | Multimedia | Permanent

Cambridge, England, United Kingdom 3 weeks ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior Embedded Software Engineer employer: Octagon Group

Join a pioneering telecommunications company in Cambridge, where innovation meets collaboration. With a strong focus on employee growth, flexible working arrangements, and a commitment to developing cutting-edge embedded systems, this organisation offers a supportive work culture that values your expertise. Enjoy competitive benefits, including 25 days of annual leave and visa sponsorship, while contributing to impactful projects in a vibrant engineering team.
O

Contact Detail:

Octagon Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer

✨Tip Number 1

Make sure to brush up on your knowledge of modern C++ standards (11/14/17) as well as Yocto and embedded Linux systems. Being able to discuss specific projects where you've applied these skills will set you apart during interviews.

✨Tip Number 2

Familiarise yourself with the protocols mentioned in the job description, such as I2C, SPI, and UART. Having practical examples of how you've interfaced with hardware using these protocols can demonstrate your hands-on experience.

✨Tip Number 3

Network with professionals in the telecommunications field, especially those who work with embedded systems. Engaging in relevant online forums or local meetups can provide insights and potentially lead to referrals.

✨Tip Number 4

Prepare to discuss your problem-solving skills and experiences in collaborative R&D teams. Be ready to share specific challenges you've faced and how you overcame them, as this is crucial for the role.

We think you need these skills to ace Senior Embedded Software Engineer

Proficiency in modern C++ (11/14/17)
Embedded Linux development
Experience with Yocto Project
Knowledge of real-time operating systems (RTOS)
Familiarity with low-level hardware interfaces (I2C, SPI, UART)
Debugging skills for embedded software
Ability to design and develop high-performance applications
Strong problem-solving skills
Collaboration skills for working in R&D teams
Understanding of telecoms applications

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, Yocto, and embedded Linux systems. Use specific examples from your past work that demonstrate your skills in these areas.

Craft a Compelling Cover Letter: Write a cover letter that explains why you are the perfect fit for this role. Mention your experience with real-time embedded systems and how it aligns with the company's mission in telecoms engineering.

Showcase Relevant Projects: If you've worked on projects involving RTOS or low-level hardware interfaces, be sure to include these in your application. Detail your contributions and the technologies used to give a clear picture of your capabilities.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Embedded Software Engineer.

How to prepare for a job interview at Octagon Group

✨Showcase Your C++ Expertise

Be prepared to discuss your experience with modern C++ (11/14/17) in detail. Bring examples of projects where you've implemented high-performance applications, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Your Embedded Linux Knowledge

Since the role requires strong embedded Linux skills, brush up on your knowledge of the Yocto Project. Be ready to talk about how you've built and customised embedded Linux distributions in past projects.

✨Prepare for Technical Questions

Expect technical questions related to real-time operating systems (RTOS) and hardware interfaces like I2C, SPI, and UART. Review these concepts and think of scenarios where you've successfully interfaced with hardware in your previous roles.

✨Emphasise Problem-Solving Skills

The company values excellent problem-solving abilities. Prepare to discuss specific instances where you've tackled complex issues in a collaborative R&D environment, highlighting your approach and the outcomes.

Senior Embedded Software Engineer
Octagon Group

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>