Job Search and Career Advice Platform

Enable job alerts via email!

Senior Embedded Software Engineer - Real-Time C++, Hybrid

ALL.SPACE

Reading

On-site

GBP 125,000 - 150,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading satellite communications company in Reading is seeking a Senior Embedded Software Engineer to design and implement software for their terminal products. The ideal candidate will have extensive experience in C++ and embedded systems, along with a history of delivering reliable, real-time functionality. This role requires collaboration within an Agile team and offers opportunities for mentoring junior engineers. Competitive salary and hybrid working options available.

Benefits

Competitive Salary
Contributory Pension Scheme
25 days Annual Leave + Public Holidays
Cycle-to-Work Scheme (Salary Sacrifice)
Car Scheme (Salary Sacrifice)
Free On-Site Gym
Employee Assistance Programme
Discounts Platform

Qualifications

  • Highly skilled in C++ development on embedded systems.
  • Demonstrated success in delivery of reliable, real-time embedded functionality.
  • Full lifecycle development experience – design, develop, test, maintain.
  • Good experience of Linux and FreeRTOS operating systems.
  • Excellent self-organizational skills and attention to detail.

Responsibilities

  • Perform requirements analysis with stakeholders.
  • Complete design documentation for new software features.
  • Deliver high-quality software features using C++.
  • Test and debug functionality on target hardware.
  • Mentor junior engineers and develop their skills.

Skills

C++ development on embedded systems
Real-time embedded functionality delivery
Linux and FreeRTOS experience
Hardware debugging skills
Source Code Management (git)
Effective collaboration in agile teams

Tools

Jira
Confluence
CI/CD pipelines
Job description
A leading satellite communications company in Reading is seeking a Senior Embedded Software Engineer to design and implement software for their terminal products. The ideal candidate will have extensive experience in C++ and embedded systems, along with a history of delivering reliable, real-time functionality. This role requires collaboration within an Agile team and offers opportunities for mentoring junior engineers. Competitive salary and hybrid working options available.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.