Senior Embedded Software Engineer — Space Systems (Flexible Hours)

PLD Space

Elche

On-site

EUR 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Flexible work schedule
23 days of paid vacation plus December
Restaurant tickets
Transport contributions
Training support
Childcare contributions

Job summary

PLD Space is seeking a Senior Embedded Software Engineer to join our Space Systems engineering team. You will design, develop, and validate embedded software for next-generation space missions, working closely with multidisciplinary teams to deliver robust, high-reliability software that meets aerospace requirements.

You will contribute to system architecture, develop drivers and BSPs, ensure compliance with ECSS/DO-178C, and support certification activities across the full development lifecycle.

Qualifications

  • 3+ years of embedded software development experience, preferably in aerospace or safety-critical industries.
  • Strong proficiency in C/C++11 for embedded systems.
  • Experience with RTOS such as PikeOS, VxWorks, RTEMS, or similar.
  • Deep understanding of microcontrollers, microprocessors, and SoC architectures (ARM, RISC‑V).
  • Experience with communication protocols (SPI, I2C, UART, CAN, UDP, TSN).
  • Proficiency in debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD.
  • Familiarity with software development processes for high-reliability systems (ECSS, DO‑178C).
  • Experience with Git, CI/CD pipelines, and automated testing.

Responsibilities

  • Design, implement, and optimize embedded software for spaceborne systems and subsystems.
  • Develop low-level drivers, BSPs, and real-time control software.
  • Participate in system architecture definition and hardware–software co-design.
  • Ensure compliance with aerospace standards and mission-critical reliability requirements.
  • Perform integration, debugging, and validation on target hardware and simulators.
  • Mentor junior engineers and conduct code reviews.
  • Collaborate with systems, FPGA, hardware, and test engineering teams throughout the lifecycle.
  • Support documentation, verification, and certification activities for space missions.

Skills

C/C++11
RTOS
ARM/RISC-V
Debugging tools
Git/CI/CD
SPI/I2C/UART/CAN

Tools

JTAG/SWD

Job description

PLD Space is seeking a Senior Embedded Software Engineer to join our Space Systems engineering team. You will design, develop, and validate embedded software for next-generation space missions, working closely with multidisciplinary teams to deliver robust, high-reliability software that meets aerospace requirements.

You will contribute to system architecture, develop drivers and BSPs, ensure compliance with ECSS/DO-178C, and support certification activities across the full development lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Lead for Space Systems
Senior Embedded Software Lead for Space Systems

Indra • Madrid

On-site
EUR 70,000 - 100,000
Flexible hours
Open culture
Global impact projects
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

PLD Space • Elche

On-site
EUR 70,000 - 100,000
Health insurance
Flexible work schedule
23 days of paid vacation plus December
+4
Embedded Software Engineer (Space IoT) – Flexible Hours
Embedded Software Engineer (Space IoT) – Flexible Hours

FOSSA • Madrid

On-site
EUR 45,000 - 60,000
Senior Space Software Engineer – Flexible Hours
Senior Space Software Engineer – Flexible Hours

Indra Group • Tres Cantos

On-site
EUR 70,000 - 95,000
Flexible hours
Open culture
Global impact
+1
Space Propulsion Embedded Software Lead
Space Propulsion Embedded Software Lead

Octagon Group • Madrid

Hybrid
EUR 90,000 - 120,000
Learning budget
Remote work flexibility
Hybrid role
Flight Software Manager: Lead Spaceflight Team (Flexible)
Flight Software Manager: Lead Spaceflight Team (Flexible)

PLD Space • Elche

On-site
EUR 90,000 - 140,000
Health insurance
Family health insurance
23 days of paid vacation
+2
Senior DAL Systems Engineer – Space & Safety-Critical
Senior DAL Systems Engineer – Space & Safety-Critical

Indra Group • Madrid

On-site
EUR 70,000 - 95,000
Flexible hours
Open culture
Global impact
+3
Embedded Software Responsible
Embedded Software Responsible

Indra • Madrid

On-site
EUR 70,000 - 100,000
Flexible hours
Open culture
Global impact projects
+2
Senior Flight Software Engineer - Embedded Systems (Space)
Senior Flight Software Engineer - Embedded Systems (Space)

GMV Spain • Madrid

Hybrid
EUR 40,000 - 65,000
Health, dental and accident insurance
Flexible working hours
National and international mobility
+2
Space-Grade Embedded Systems Engineer
Space-Grade Embedded Systems Engineer

GMV Spain • Madrid

Hybrid
EUR 45,000 - 65,000
Hybrid work model
Relocation package
Flexible compensation
+2