Senior Spacecraft Software Engineer in Glasgow

Senior Spacecraft Software Engineer in Glasgow

Glasgow Full-Time 60000 - 80000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Develop and maintain software for satellite-based GNSS missions, ensuring accurate data delivery.
  • Company: Join a pioneering aerospace company at the forefront of satellite technology.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with opportunities to tackle exciting challenges in aerospace.
  • Why this job: Make a real impact in space technology while working with cutting-edge tools and systems.
  • Qualifications: Proficient in C++ or Python, with experience in FPGA development and cloud systems.

The predicted salary is between 60000 - 80000 € per year.

We're looking for someone with at least 5 of the following qualifications:

  • Proficient in at least one of C++ or Python, and capable of picking up new tools and languages as needed
  • Experience in FPGA development (VHDL or HLS) for signal processing or control systems
  • Solid background in DSP techniques and theory, especially in the context of RF or GNSS
  • Familiarity with GNSS signal processing and/or scientific applications such as GNSS-RO, GNSS-R, or PNT algorithms
  • Skilled in cloud-based systems (e.g., AWS), backend development, and managing data via scalable storage/database solutions
  • A lifelong learner—curious, adaptable, and open to new challenges outside your immediate expertise
  • Demonstrates strong work ethics and a focus on impactful contributions to the mission and team
  • Capable of independently navigating technical challenges and making forward progress without constant direction
  • (Desirable) Prior experience working on satellite payloads or in the aerospace domain
  • (Desirable) Experience building telemetry and data visualization tools
  • (Desirable) Contribution to open-source scientific or aerospace-related software projects

Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying.

What the job involves:

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. This is a high-impact role where autonomy, creativity, and technical breadth are key.

  • 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

Senior Spacecraft Software Engineer in Glasgow employer: Deepstreamtech

At Spire, we pride ourselves on being an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. Our team of Senior Spacecraft Software Engineers enjoys access to cutting-edge technology and the opportunity to contribute to meaningful projects that impact global scientific missions. With a strong emphasis on professional development, we support our employees in their growth journeys while fostering a culture of curiosity and adaptability in the vibrant aerospace sector.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the aerospace and software engineering circles. Attend meetups, webinars, or even online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to GNSS or satellite software. This is your chance to demonstrate your expertise in C++, Python, or any cool FPGA work you've done. Make it easy for potential employers to see what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on technical concepts relevant to the role. Dive into DSP techniques, cloud systems, and GNSS applications. Practise explaining complex ideas simply—this shows you're not just knowledgeable but also a great communicator!

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our mission. Tailor your application to highlight how your skills align with our needs, and let us know why you’re excited about the role!

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

C++
Python
FPGA Development
VHDL
HLS
DSP Techniques
RF Signal Processing

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your proficiency in C++ or Python right from the start. We want to see how you can pick up new tools and languages, so don’t be shy about sharing any relevant projects or experiences!

Tailor Your Application:Take a moment to customise your application for this role. Mention your experience with FPGA development, DSP techniques, or GNSS signal processing. We love seeing how your background aligns with what we’re looking for!

Be Yourself:We value curiosity and adaptability, so let your personality shine through! Share examples of how you’ve tackled challenges or learned new skills. This helps us get a sense of who you are beyond just your qualifications.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills, as well as any FPGA development experience you have. Be ready to discuss specific projects where you've applied DSP techniques or worked with GNSS signal processing. The more detailed examples you can provide, the better!

Show Off Your Problem-Solving Skills

Prepare to talk about how you've tackled technical challenges in the past. Think of instances where you had to navigate complex issues independently. This role requires autonomy, so demonstrating your ability to make progress without constant direction will impress the interviewers.

Highlight Your Collaborative Spirit

This position involves working closely with various teams, so be ready to share experiences where you've collaborated effectively. Discuss how you’ve engaged with system engineers or mission operators to enhance software performance. Teamwork is key, and showing that you can communicate well will set you apart.

Emphasise Your Lifelong Learning Attitude

The company values curiosity and adaptability, so be prepared to discuss how you stay updated with new technologies and tools. Share examples of how you've embraced learning opportunities outside your immediate expertise, whether through courses, projects, or open-source contributions.