The English-language job board for Spain

Flight Software Engineer Trainee

Hybrid in Barcelona·Full-time·Added 11 days ago

Sateliot

32 open roles

Overview

Job details

  • Full-time hours

    Per the ad.

  • Hybrid

    Office and home days — the ad has the split.

Requirements

  • Have the right to work in Spain

    Sateliot doesn't mention sponsorship in the ad.

  • Be near Barcelona for hybrid days

    No relocation package mentioned.

  • University degree

    “Currently pursuing, or recently completed, a bachelor's or master's degree in Computer Science, Software Engineering, Telecommunications, Electronics, Aerospace Engineering or a related field.” — per the ad.

Requirements

What we're looking for

  • Currently pursuing, or recently completed, a bachelor's or master's degree in Computer Science, Software Engineering, Telecommunications, Electronics, Aerospace Engineering or a related field.

  • Solid foundations in C or C++, gained through coursework, academic projects or personal projects.

  • Basic understanding of embedded systems and an interest in learning about real-time operating systems and spacecraft software.

  • A curious and structured approach to problem-solving, attention to quality, and the ability to communicate and collaborate effectively.

Nice to have

  • Python or another scripting language for automation, data analysis or test tooling.

  • An academic, personal or student-team project involving embedded software, a microcontroller or a single-board computer.

  • Familiarity with interfaces or protocols such as UART, SPI, I2C, CAN, Ethernet, RS-422 or RS-485.

  • Experience using Linux, Git and basic collaborative software-development workflows.

  • Exposure to unit testing, CI/CD.

  • An interest in space systems and safety-critical software.

  • Participation in a CubeSat, robotics, Formula Student, engineering club, research group or similar hands-on project.

The role

Sateliot is a Barcelona-based satellite company with one goal: connect everything, everywhere. Founded in 2018, we've built the first satellite constellation that lets standard commercial devices communicate directly from space. Our technology bridges the gaps that terrestrial networks will never reach, bringing affordable and secure connectivity to industries, governments, and communities across the planet.

What you'll do

  • Contribute to the design, implementation and maintenance of on-board software components in C or C++.

  • Write and run unit and integration tests, analyse the results and help maintain clear verification evidence.

  • Support the integration of the on-board software with spacecraft subsystems using laboratory benches and the FlatSat.

  • Help investigate software, hardware and interface issues using logs, debuggers and other engineering tools.

  • Take part in code reviews and team workflows, including Git, documentation and continuous integration.

description

Additional requirements

  • Based in Barcelona: this is a hybrid internship with regular on-site presence at our Barcelona HQ, where the hardware benches and FlatSat are.

  • Currently enrolled in, or recently graduated from, a relevant programme and eligible to sign an internship agreement with your university or study centre, where required.

How we work

We lead with humility, move fast, and take ownership. We collaborate without ego and measure ourselves by real impact, not titles or hierarchy. We hire people who already live these values.

About Sateliot

Sateliot is a Barcelona-based company operating in the space tech sector, specializing in low-Earth orbit (LEO) satellite connectivity for the Internet of Things (IoT). The company builds and operates a constellation of small satellites that provide global, continuous connectivity for devices in remote areas where terrestrial networks are unavailable, effectively creating a 'space-based' telecom operator. Sateliot's scale is that of a growth-stage startup, with a workforce of around 100 employees, and it has secured significant funding rounds to deploy its satellite constellation.

Sateliot's headquarters and main operations are in Barcelona, Spain, which is also the hub for its engineering, product, and business teams. The company's work culture is that of a fast-moving, deep-tech startup, with a strong emphasis on R&D and innovation. For international professionals, Sateliot offers a compelling opportunity to work on cutting-edge space technology in a European startup environment, with roles spanning from software and firmware engineering to AI and project management. The company is actively hiring for a variety of technical and non-technical positions, making it an accessible entry point for international talent looking to enter the space industry in Spain.

Industry
Space Tech
Founded
2019
Employees
50–200
Headquarters
Barcelona, Spain
In Spain
Barcelona

Good to know if you are moving

  • Barcelona is the company's global HQ, so most roles are based there, offering a chance to live in a major Mediterranean tech hub.
  • The company works in English, making it accessible for international professionals who do not speak Spanish.
  • Sateliot is a deep-tech startup, so roles involve hands-on work on satellite communications, firmware, and AI, offering strong career development in a niche industry.
  • The company has raised significant funding, indicating a stable runway and growth potential for early employees.
  • Spain's space sector is emerging, and Sateliot is one of its most prominent startups, offering a unique opportunity to be in on the ground floor.

In their own words

About the company & team

The Mission and Systems Engineering team is responsible for the development, integration and validation of the satellite's core avionics and on-board software, ensuring reliable operation across all spacecraft subsystems.

As a Flight Software Engineer Intern, you'll join the team developing and validating the On-Board Software (OBSW) for Sateliot's satellites. You'll contribute to real flight-software activities, automated testing and laboratory integration while learning from experienced engineers and collaborating with the Systems, Hardware, AIT and Operations teams.

Additional information

Sateliot is an Equal Opportunity Employer. Employment decisions are based on merit, qualifications, and business needs, without discrimination on the basis of any legally protected characteristic.

All open roles at Sateliot

Location

Sateliot · Barcelona

Loads Google Maps, which may set its own cookies.

WhatsApp