Embedded software engineers building safety‑critical C/C++ systems on their own RTOS, requiring deep understanding of real‑time constraints, determinism, and rigorous documentation. Core skills include: Embedded C / C++ (primary language requirement) Real‑Time Operating Systems (RTOS) FreeRTOS SAFE RTOS Other small‑footprint RTOS Embedded microcontrollers & SoCs ARM Cortex‑R and Cortex‑A cores (used in their demos) Bare‑metal firmware development Low‑level driver development Memory‑safe and resource‑constrained programming Concurrency, scheduling, determinism Hardware-software integration Candidates must demonstrate experience in any safety‑critical environment: ISO 26262 (Automotive) IEC 61508 (Industrial) DO‑178C / DO‑254 (Aerospace) IEC 62304 (Medical) Hazard analysis experience (HAZOP, FMEA) Documentation‑heavy workflows Traceability & verification processes High learning velocity (their OS is niche) Resilience when making mistakes Motivation & ambition Precision and quality mindset Ability to handle safety‑critical documentation burdenTo find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales
Advertising your job vacancies with the IMI is an ideal solution to fix your recruitment needs at low cost.