Embedded Software Engineer

Pangea Propulsion
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

C (Programming Language) 3D Printing Application Programming Interfaces (APIs) Software Applications C++ (Programming Language) Computer Programming DevOps Embedded Software Firmware Field-Programmable Gate Array (FPGA) RS-232 Serial Communications
+4 more
Software Engineering Aerospike Software Verification Programming Languages

Job description

About Pangea Propulsion We are a company dedicated to developing advanced propulsion systems for the space industry based on three key principles: high efficiency, sustainability, and reusability.We are revolutionizing the space industry with groundbreaking innovations that allow us to offer the best performance-to-cost propulsion systems.Our goal is to be the propulsion provider for the next generation of spacecraft, essential to meet the demands and compete in the booming space market of the next decade.We are a passionate, multicultural, and multidisciplinary team pushing the boundaries of what is possible in space propulsion technology.We have already made history by successfully testing the world’s first 3D printed Methalox Aerospike engine, marking a significant milestone for the space industry.PositionEmbedded Software Engineer - BarcelonaAbout your jobYou will contribute to the development of the avionics subsystems and software for the company’s projects and products, both for in-space and launcher propulsion systems.You will work with coding and implementing software onto various engine avionics modules, used to control the valves, actuators, and sensors of the engine, both for flight and for on-ground testing.You will also support the creation of software applications for real-time control and monitoring of the engines, and for simulation of the engine system to ensure proper operation.You will be the main embedded software engineer at the company and will therefore need to independently solve any challenges end?to?end that might appear when creating the code and implementing it onto the hardware.This includes setting up the coding environment, software architectural design, code creation, implementation, deployment, integration, verification, documentation, and more.You will work together with the rest of the Avionics and Mechatronics team at the Systems Department, and you will be expected to interface with the avionics hardware suppliers to determine how your code interfaces with their firmware and the environment in which the code will run.What you need to be successfulMaster’s degree in software engineering, or a demonstrably equivalent experience.Minimum 3 years of relevant experience in software and embedded systems.Strong experience with coding and DevOps for real?time applications, preferably for aerospace or other safety?critical applications.Strong experience with C programming, API programming, and memory handling.Experience with embedded controllers and implementation of code on physical hardware, as well as programming languages for embedded systems (e.g., C, C++).Fluency in English.Other useful skillsExperience with software development for CubeSat applications.Knowledge of processes for qualification of certified flight software.Experience in avionics software verification process.Experience in software qualification test campaigns.Experience working with quality standards for space/flight software.Knowledge of digital/serial communication buses and protocols (e.g., CAN, RS-232, RS-485, SPI, I2C, etc.).Knowledge and understanding of working with FPGA/SoC architectures.Equal Opportunity StatementPangea Propulsion is an equal opportunity employer committed to diversity and inclusion.We consider all applications without discrimination on any legally protected grounds.We welcome applications from persons with disabilities and can provide reasonable accommodations throughout the recruitment process and in the workplace.#J-*****-Ljbffr

Requirements

Master’s degree in software engineering, or a demonstrably equivalent experience. Minimum 3 years of relevant experience in software and embedded systems. Strong experience with coding and DevOps for real?time applications, preferably for aerospace or other safety?critical applications. Strong experience with C programming, API programming, and memory handling. Experience with embedded controllers and implementation of code on physical hardware, as well as programming languages for embedded systems (e.g., C, C++). Fluency in English. Other useful skills Experience with software development for CubeSat applications. Knowledge of processes for qualification of certified flight software. Experience in avionics software verification process. Experience in software qualification test campaigns. Experience working with quality standards for space/flight software. Knowledge of digital/serial communication buses and protocols (e.g., CAN, RS-232, RS-485, SPI, I2C, etc.). Knowledge and understanding of working with FPGA/SoC architectures.

About the company

Madrid, España

About Pangea Propulsion We are a company dedicated to developing advanced propulsion systems for the space industry based on three key principles: high efficiency, sustainability, and reusability. We are revolutionizing the space industry with groundbreaking innovations that allow us to offer the best performance-to-cost propulsion systems. Our goal is to be the propulsion provider for the next generation of spacecraft, essential to meet the demands and compete in the booming space market of the next decade. We are a passionate, multicultural, and multidisciplinary team pushing the boundaries of what is possible in space propulsion technology. We have already made history by successfully testing the world’s first 3D printed Methalox Aerospike engine, marking a significant milestone for the space industry.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all