Senior Software Engineer - C# - (Hybrid Remote) in Glasgow

Senior Software Engineer - C# - (Hybrid Remote) in Glasgow

Glasgow Full-Time 36000 - 60000 £ / year (est.) No working from home possible
CleanTech Talent

At a Glance

  • Tasks: Develop and maintain software for GNSS satellite payloads and ground automation systems.
  • Company: Pioneering space technology organisation with a focus on next-gen satellite missions.
  • Benefits: Hybrid working, competitive salary, and opportunities for career growth.
  • Other info: Collaborative team environment with a focus on continuous improvement.
  • Why this job: Make a tangible impact on real spacecraft systems and scientific missions.
  • Qualifications: 5+ years in software engineering, strong C++/Python skills, and experience with cloud systems.

The predicted salary is between 36000 - 60000 £ per year.

Join a pioneering space technology organisation developing next-generation satellite missions focused on GNSS-based science and data services.

You’ll be part of a close-knit engineering team working at the intersection of spacecraft payloads, signal processing, scientific computing and cloud-based data delivery. Software, payload, RF and operations teams collaborate closely to ensure mission-critical data moves reliably from orbit to end users.

This is an opportunity to work on real spacecraft systems with tangible scientific and commercial impact.

The Role - Senior Spacecraft Software Engineer

We’re looking for a technically strong, curious and self-sufficient Senior Spacecraft Software Engineer to work across both flight and ground software for GNSS missions. You’ll operate across system layers from embedded and payload-level software through to automation pipelines and cloud-based data infrastructure. The role blends signal processing awareness, systems thinking and practical software delivery.

  • Develop and maintain scientific and command and control software for GNSS satellite payloads
  • Build and operate ground-based automation systems for data extraction, processing and delivery
  • Support reliable and timely delivery of mission data from spacecraft to customer
  • Work closely with payload, systems and mission engineers to evolve software in line with scientific objectives
  • Contribute to code reviews, testing and documentation to ensure traceability and robustness
  • Support continuous improvement across performance, reliability and system understanding

Requirements:

  • 5+ years’ experience in software engineering within aerospace, scientific, communications or high-reliability environments
  • Strong proficiency in C++ and/or Python
  • Embedded systems or performance-sensitive software
  • Developing scalable backend or cloud-based data systems
  • Familiarity with AWS or other cloud infrastructure platforms
  • Experience building telemetry pipelines, monitoring or visualisation tools
  • Contributions to open-source scientific or aerospace software

Hybrid working environment

Career growth

Please apply with your CV, or reach out directly to Daniel Salway at CleanTech Talent for a confidential discussion. CleanTech Talent is acting as the exclusive hiring partner for this role.

Senior Software Engineer - C# - (Hybrid Remote) in Glasgow employer: CleanTech Talent

Join a pioneering space technology organisation in Glasgow that offers a dynamic hybrid working environment, fostering collaboration among a close-knit engineering team dedicated to advancing satellite missions. With a strong emphasis on employee growth and continuous improvement, this company provides opportunities to work on impactful projects at the forefront of GNSS-based science and data services, ensuring that your contributions have real-world significance.

CleanTech Talent

Contact Details:

CleanTech Talent Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote) in Glasgow

Tip Number 1

Network like a pro! Reach out to people in the aerospace and software engineering fields, especially those who work with GNSS or satellite systems. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! If you’ve got projects or contributions to open-source software, make sure to highlight them. Create a portfolio or GitHub profile that showcases your C++ and Python prowess, especially in relevant areas like embedded systems.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of signal processing and cloud-based data systems. Practice coding challenges that focus on performance-sensitive software to impress your interviewers.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote) in Glasgow

C++
Python
Embedded Systems
Cloud-based Data Systems
AWS
Telemetry Pipelines
Signal Processing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in software engineering, especially in aerospace or scientific environments. We want to see how your skills in C++ and Python align with the role, so don’t hold back on showcasing relevant projects!

Showcase Your Projects:Include any personal or open-source projects that demonstrate your proficiency in developing scalable backend systems or working with cloud infrastructure like AWS. This gives us a glimpse into your hands-on experience and problem-solving skills.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it’s necessary. Highlight your key achievements and how they relate to the role of Senior Spacecraft Software Engineer.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications better and ensures you’re considered for this exciting opportunity in our hybrid working environment!

How to prepare for a job interview at CleanTech Talent

Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills, as well as any experience you have with embedded systems. Be ready to discuss specific projects where you've applied these technologies, especially in high-reliability environments like aerospace.

Understand the Mission

Familiarise yourself with GNSS missions and the role of spacecraft software. Research the company’s current projects and be prepared to discuss how your skills can contribute to their scientific objectives and mission-critical data delivery.

Showcase Your Collaboration Skills

Since the role involves working closely with various teams, think of examples where you've successfully collaborated with others. Highlight your experience in code reviews, testing, and documentation to demonstrate your commitment to quality and teamwork.

Prepare Questions

Have a few thoughtful questions ready about the team dynamics, ongoing projects, or the technology stack they use. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.