Jobiglo

No results.

Senior Embedded Software Engineer – Defence

Appcast Enterprise · Bristol

Senior 🇬🇧 English
C++ Python ESP32 Raspberry Pi ARM Cortex UART GPIO USB SPI I2C Linux Git JTAG SWD logic analyser profiling RTOS bare-metal Rust Bluetooth UWB Wi-Fi cryptography secure transport

Job description

About the role

We are seeking a senior embedded software engineer to develop and deliver mission‑critical tooling for national security and defence customers. The role is based in Bristol with the possibility to commute from Hertfordshire or Cheltenham and combines on‑site work with occasional remote days.

Key responsibilities

  • Lead the design and implementation of bespoke embedded solutions across ESP32, Raspberry Pi and ARM Cortex platforms.
  • Write production‑grade C, C++ and Python code that interfaces with hardware peripherals.
  • Architect communication protocols, integrate sensors and actuators, and ensure performance and robustness.
  • Conduct debugging, testing and optimisation in laboratory and field environments.
  • Collaborate with stakeholders to shape requirements and influence delivery plans.
  • Maintain documentation, enforce Git workflow standards and mentor junior engineers.

Required profile

  • Extensive hands‑on experience in embedded software development.
  • Strong proficiency in C/C++ (and Python where appropriate).
  • Deep knowledge of low‑level interfaces such as UART, GPIO, USB, SPI/I²C.
  • Comfortable working in Linux‑based toolchains and using JTAG/SWD debugging equipment.
  • Ability to communicate clearly and influence technical decisions across teams.

Required skills

  • C, C++, Python
  • ESP32, Raspberry Pi, ARM Cortex
  • UART, GPIO, USB, SPI, I²C
  • Linux development, Git
  • JTAG, SWD, logic analyser, profiling
  • RTOS or bare‑metal development
  • Embedded Rust (or strong interest)
  • Bluetooth, UWB, Wi‑Fi
  • Cryptography and secure transport (desirable)

What we offer

  • Opportunity to work on high‑impact defence projects.
  • Collaborative culture focused on customer success.
  • Professional development and mentorship.
  • Hybrid working model with majority on‑site presence.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Appcast Enterprise.
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.

Why are you reporting this job?

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

Apply in 30 seconds

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

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

29 views · 0 interested

Boost your chances

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

Analyzing your CV...

Appcast Enterprise

Bristol