Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Flight Software Engineer (Aerospace) (C/C++/RTOS): Developing, verifying, and validating on-board flight software for satellite platforms with an accent on embedded systems, spacecraft interfaces, and reliable operation in the space environment. Focus on designing unit, integration, and system-level test campaigns, integrating software with satellite subsystems, and resolving issues across hardware, communication protocols, and in-orbit operations.
Location: Barcelona, Spain; hybrid role with regular on-site presence at the Barcelona HQ. Candidates must be based in Barcelona or willing to relocate to Spain. Occasional travel to external test campaigns and extended hours may be required around launch and in-orbit commissioning windows.
Company
Sateliot is a Barcelona-based satellite company developing a constellation that enables standard commercial devices to communicate directly from space.
What you will do
- Own the development of on-board flight software from baseline development through flight-ready release.
- Define and execute unit, integration, and system-level verification and validation campaigns.
- Develop robust and reliable software for operation in the space environment.
- Integrate on-board software with satellite subsystems, interfaces, and the overall system architecture.
- Resolve issues across software, hardware, interfaces, and communication protocols during bench testing, AIT campaigns, and in-orbit operations.
Requirements
- 5+ years of embedded software development in C or C++ for resource-constrained targets.
- Hands-on experience with a real-time operating system such as FreeRTOS, RTEMS, VxWorks, or an equivalent.
- Experience with satellite data interfaces including SpaceWire, CAN Bus, RS-422, RS-485, Ethernet, or MIL-STD-1553.
- Experience creating and executing embedded software unit and integration test suites on target hardware.
- Based in Barcelona or willing to relocate to Spain; regular on-site presence is required.
- Availability for occasional travel and extended hours during launch and in-orbit commissioning windows.
Nice to have
- Python or another modern scripting language for test automation and tooling.
- Familiarity with ECSS and CCSDS standards or experience in aerospace and safety-critical systems.
- Experience with CI/CD for embedded systems, Linux, Git, and modern software development workflows.
- Experience with FlatSat, hardware-in-the-loop, satellite AIT/AIV, commissioning, or in-orbit operations.
- Cleanroom experience or willingness to work in a cleanroom environment.
Culture & Benefits
- Collaborative, ownership-focused working style with an emphasis on humility, speed, and measurable impact.
- Hybrid work with a flexible schedule focused on results rather than hours.
- 50% coverage of eligible courses or master's degrees, plus Spanish and Catalan classes.
- 50% coverage of private health insurance and Urban Sports Club.
- Flexible compensation through Cobee for meals, transport, and childcare.
- Buddy support, catering, on-site parking with 50% cost coverage, and free bicycle parking.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Simulation Software Engineer (Eurofighter Flight Simulator)
10 дней назад
Modelling and Simulation System Engineer (C++)
10 дней назад
Spanish Trainer Simulation – Senior Software Simulation Engineer (C++)
13 дней назад
Senior Firmware Engineer (Embedded C)
12 дней назад
Software Engineer for Aircraft Simulator (C++)
13 дней назад