CareerPlanSign in

Embedded Software Engineer (m/w/d) Rust

Bremen, BREMEN💼 Full-time🗓 2026-07-02 → 2026-09-26

Core

Develop high-reliability, safety-critical flight software for satellites using Rust.

Role type

Embedded Software Engineer (Safety-Critical Systems)

Builds

Flight software for satellite missions

Domain

Aerospace / Embedded Systems / Space Technology

Deliverable

production ML models | product features

Required skills

Rust, Embedded software development, Real-time systems (RTOS), Multicore programming, RTOS (RTEMS, VxWorks, Embedded Linux), Communication protocols (MILBUS, CAN, Ethernet, Serial), LEON architecture, Zynq 7000

Preferred skills

RISC-V, Safety/Security mechanisms, FMEA/FTA analysis

Technologies

Rust, RTEMS, VxWorks, Embedded Linux, LEON, Zynq 7000, MILBUS, CAN, Ethernet

Responsibilities

Design future-oriented software architectures in Rust for satellites, Develop safety and security-relevant components, Bridge modern engineering practices with ECSS regulations, Implement multicore concepts (partitioning, determinism, scheduling), Program robust communication paths

Seniority

Mid-Senior, hands-on IC

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