Jobiglo

No results.

Senior Embedded Software Engineer

ALL.SPACE · Reading

New
Hybrid Senior 🇬🇧 English
C++ Linux FreeRTOS Git CI/CD Jira Confluence CAN SPI Ethernet Serial

Job description

About the role

ALL.SPACE develops a smart terminal that links with all satellites, networks and orbits at once, using a software-defined service platform that combines intelligent routing, edge computing and on-demand services. Its terminal designs are fully electronic beam steering systems, with applications in aeronautical, land mobile, maritime and 5G sectors. The company is looking for a Senior Embedded Software Engineer to design, implement, review, test and document production software that manages and controls its terminal products, including embedded real-time control software, web interfaces and REST API interfaces. The role sits in an Agile team delivering features against a release roadmap.

Key responsibilities

  • Analyse requirements and engage with internal and external stakeholders to understand the technical functionality needed.
  • Produce architecture and design documentation for new software features.
  • Deliver high-quality, tested software features for an embedded real-time system in C++, including automated unit and integration tests.
  • Test and debug functionality in simulation and on target hardware, and lead the investigation and resolution of software issues.
  • Apply industry-standard design patterns and practices for quality, security, modifiability and extensibility.
  • Work within the Agile framework and take technical ownership of features, helping plan and execute work against the roadmap.
  • Report progress to stakeholders and mentor junior engineers, championing best practice.

Required profile

  • Highly skilled in C++ development on embedded systems, with proven delivery of reliable real-time embedded functionality.
  • Full lifecycle experience: design, develop, test and maintain.
  • Good experience of Linux and FreeRTOS, and strong knowledge of physical interfaces such as Serial, Ethernet, SPI and CAN.
  • Demonstrated hardware debugging and performance characterisation skills.
  • Strong Git and CI/CD pipeline skills, and ability to write documentation in Jira and Confluence.
  • Peer review of other developers' work, collaboration in a fast-paced Agile team, and excellent self-organisation and attention to detail.

What we offer

  • Competitive salary and contributory pension scheme.
  • 25 days annual leave plus public holidays.
  • Cycle-to-work and car schemes (salary sacrifice).
  • Free on-site gym, employee assistance programme and discounts platform.

The role requires working at the Reading site to debug on target hardware; it could be hybrid, with some time on site.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ALL.SPACE.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 7 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ALL.SPACE

Reading