Embedded Real-Time C++ Engineer – Linux/FreeRTOS (On-Site)

All Space Limited

Reading

Hybrid

GBP 55,000 - 75,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus
25 days annual leave
Public holidays
Travel to work schemes
Fruit, snacks & drinks
Discounts platform
Well-being centre

Job summary

ALL.SPACE is hiring an Embedded Software Engineer to design, implement, and maintain real-time embedded software for our smart terminal products. You will work in a hybrid Reading-based team, contributing to architecture, testing and documentation within an Agile framework.

The role requires C++ on embedded systems, Linux/FreeRTOS experience and familiarity with hardware interfaces like CAN, Ethernet and SPI.

Qualifications

  • Experience in C++ development for embedded real-time systems.
  • Strong knowledge of Linux and FreeRTOS environments.
  • Experience with hardware interfaces (Serial, Ethernet, CAN, SPI).
  • Familiar with version control (Git) and CI/CD pipelines.
  • Ability to work in an Agile team and document work in Jira/Confluence.

Responsibilities

  • Design, implement, test and maintain embedded software for terminal products.
  • Develop real-time features and integration with REST APIs and web interfaces.
  • Deliver high-quality, well-documented code within an Agile roadmap.
  • Create tests and perform on-target debugging and validation.
  • Contribute to architecture decisions and code reviews.

Skills

C++ development
Embedded systems
Linux
FreeRTOS
Debugging
Agile teamwork
Problem solving

Tools

Git
CI/CD
Jira
Confluence

Job description

ALL.SPACE is hiring an Embedded Software Engineer to design, implement, and maintain real-time embedded software for our smart terminal products. You will work in a hybrid Reading-based team, contributing to architecture, testing and documentation within an Agile framework.

The role requires C++ on embedded systems, Linux/FreeRTOS experience and familiarity with hardware interfaces like CAN, Ethernet and SPI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Real-Time C/C++, Qt
Senior Embedded Software Engineer - Real-Time C/C++, Qt

OnTarget Communications • Toome

On-site
GBP 55,000 - 75,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

OnTarget Communications • Chesterfield

On-site
GBP 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

All Space Limited • Reading

On-site
GBP 55,000 - 75,000
Annual bonus
25 days annual leave
Public holidays
+4
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Oho Group • Cambridge

On-site
GBP 55,000 - 83,000
Senior Embedded Software Engineer — Real-Time, Qt & CAN
Senior Embedded Software Engineer — Real-Time, Qt & CAN

OnTarget Communications • Chesterfield

On-site
GBP 55,000 - 75,000
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Expert Employment • Greater London

On-site
GBP 70,000 - 100,000
Embedded Software Engineer - Real-Time, Linux & C++
Embedded Software Engineer - Real-Time, Linux & C++

Enigma People • Livingston

On-site
GBP 45,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

ALL.SPACE • Reading

On-site
GBP 40,000 - 60,000
Stock Options
Contributory Pension Scheme 3% standard
25 days Annual Leave + Public Holidays
+5
Senior Embedded Real-Time Software Engineer (C/C++)
Senior Embedded Real-Time Software Engineer (C/C++)

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6
Embedded Software Engineer - C++ / Linux & RTOS + Equity
Embedded Software Engineer - C++ / Linux & RTOS + Equity

Platform Recruitment • Greater London

On-site
GBP 35,000 - 80,000