CareerPlanSign in

Senior Embedded Software Engineer

Rickmansworth, Hertfordshire💼 Full-time🗓 2026-06-11 → 2026-08-06

Core

Writing security-critical embedded software for Digital RF products using C and Rust, focusing on Linux-based platforms and low-level driver work.

Role type

Senior Embedded Software Engineer

Builds

Robust, secure, high-performance embedded systems and Linux-based product features

Domain

Industrial embedded systems, Digital RF, Linux kernel development

Deliverable

production ML models | product features

Required skills

C programming, Rust development, Embedded Linux development, Linux driver development, Networking protocol implementation, Hardware/software integration debugging

Preferred skills

Experience with mission-critical systems

Technologies

C, Rust, Embedded Linux, Linux kernel

Responsibilities

Develop and maintain Linux kernel-space and user-space components; Implement software for embedded and system-level applications; Develop networking features; Debug complex software/hardware integration issues

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.