CareerPlanSign in

Embedded Software Engineer

Barcelona💼 Full-time🗓 2026-05-18 → 2026-08-05

Core

Develop and implement embedded software for avionics subsystems controlling valves, actuators, and sensors in space propulsion engines for both flight and ground testing.

Role type

Senior Embedded Software Engineer (Avionics)

Builds

Real-time control and monitoring software for Methalox Aerospike engines and launcher propulsion systems

Domain

Aerospace / Space Propulsion

Deliverable

production ML models | product features

Required skills

C programming, API programming, memory handling, embedded controller implementation, real-time application development, DevOps for safety-critical systems, software architectural design, end-to-end code deployment and verification

Preferred skills

CubeSat software development, certified flight software qualification processes, avionics software verification, software qualification test campaigns, space/flight software quality standards, digital/serial communication buses (CAN, RS-232, RS-485, SPI, I2C), FPGA/SoC architectures

Technologies

C, C++, FPGAs, SoC architectures, CAN, RS-232, RS-485, SPI, I2C

Responsibilities

Design software architecture for engine avionics modules, implement code for valve/actuator/sensor control, integrate code with hardware supplier firmware, perform verification and documentation, support real-time control and simulation applications

Seniority

Senior, hands-on IC

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