Aerospace Software Engineer in Glasgow

Aerospace Software Engineer in Glasgow

Glasgow Full-Time 50000 - 70000 € / year (est.) Home office (partial)
Spire

At a Glance

  • Tasks: Develop and maintain software for satellite missions, ensuring accurate data delivery.
  • Company: Join Spire, a leader in satellite data and innovative technology.
  • Benefits: Generous time off, employee assistance, stock purchase program, and healthy snacks.
  • Other info: Hybrid work model with excellent career growth opportunities.
  • Why this job: Make a real impact on Earth with cutting-edge aerospace technology.
  • Qualifications: Proficient in C++ or Python; experience in satellite payloads is a plus.

The predicted salary is between 50000 - 70000 € per year.

We are looking for a Spacecraft Software Engineer (GNSS) to join our team working at the intersection of satellite payloads, scientific computing, and data delivery systems. In this role, you'll be responsible for developing and maintaining both the flight and ground software that powers our satellite-based GNSS missions. You’ll work across system layers—from embedded software to cloud data pipelines—to help ensure the accurate and timely delivery of mission-critical scientific data to our customers.

What You'll Do as a Senior Software Engineer:

  • Develop and maintain scientific and command & control software for GNSS-based satellite payloads using a variety of software stacks.
  • Build and operate ground-based automation systems for efficient data extraction, transformation, and delivery from the satellite to end users.
  • Collaborate closely with flight operations to troubleshoot and ensure consistent, high-quality data delivery.
  • Engage with other system engineers, payload developers, and mission operators to continuously evolve the software in support of scientific objectives.
  • Participate in code reviews, testing, and documentation to uphold software reliability and traceability.
  • Proficient in at least one of C++ or Python, and capable of picking up new tools and languages as needed.
  • Familiarity with GNSS signal processing and/or scientific applications such as GNSS-RO, GNSS-R, or PNT algorithms.
  • Experience with backend development and managing data via scalable storage/database solutions.
  • A lifelong learner—curious, adaptable, and open to new challenges outside your immediate expertise.
  • Prior experience working on satellite payloads or in the aerospace domain.
  • Experience building telemetry and data visualization tools.
  • Contribution to open-source scientific or aerospace-related software projects.

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office. Access to US export-controlled software and/or technology may be required for this role.

We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status. To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check.

Aerospace Software Engineer in Glasgow employer: Spire

At Spire, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation meets collaboration. Our hybrid work model allows for flexibility while fostering a culture of continuous learning and professional growth, supported by generous benefits such as a robust time-off policy and employee assistance programs. Join us in our mission to improve life on Earth with data from space, and be part of a team that values diversity and encourages contributions to cutting-edge aerospace projects.

Spire

Contact Detail:

Spire Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Aerospace Software Engineer in Glasgow

Tip Number 1

Network like a pro! Reach out to folks in the aerospace industry, especially those working with GNSS or satellite software. Attend meetups, webinars, or even online forums to connect with potential colleagues and learn about hidden job opportunities.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially any open-source contributions or telemetry tools you've built. This will give you an edge and demonstrate your hands-on experience in aerospace software engineering.

Tip Number 3

Prepare for technical interviews by brushing up on C++ and Python. Practice coding challenges related to GNSS signal processing or data pipelines. We recommend using platforms that simulate real interview scenarios to get comfortable with the process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our mission to improve life on Earth with data from space.

We think you need these skills to ace Aerospace Software Engineer in Glasgow

C++
Python
GNSS Signal Processing
Scientific Computing
Data Delivery Systems
Ground-Based Automation Systems
Telemetry Tools

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C++ or Python, and any relevant work in satellite payloads or GNSS. We want to see how your skills align with what we do, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for our team. Share your passion for aerospace and software engineering, and mention any specific projects that relate to our mission. Let your personality shine through!

Showcase Your Lifelong Learning:We love candidates who are curious and adaptable! Mention any new tools or languages you've picked up recently, or any open-source projects you've contributed to. This shows us you're always ready to tackle new challenges.

Apply Through Our Website:To make sure your application gets to us quickly and efficiently, apply directly through our website. It’s the best way to ensure we see your application and can get back to you as soon as possible!

How to prepare for a job interview at Spire

Know Your Software Stacks

Make sure you brush up on the specific software stacks mentioned in the job description, especially C++ and Python. Be ready to discuss your experience with these languages and how you've used them in past projects, particularly in relation to GNSS or satellite payloads.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in software development, especially in high-stakes environments like aerospace. Think about times when you collaborated with flight operations or other engineers to troubleshoot issues and ensure data delivery.

Familiarise Yourself with GNSS Applications

Dive into the specifics of GNSS signal processing and related scientific applications. Being able to discuss concepts like GNSS-RO or PNT algorithms will show that you're not just technically skilled but also knowledgeable about the field.

Demonstrate Your Lifelong Learning Attitude

Since they value adaptability, be prepared to talk about how you've embraced new tools or languages in your career. Share any experiences where you've contributed to open-source projects or taken on challenges outside your immediate expertise.