> Markdown version of [/jobs/ext/2792966-senior-spacecraft-software-engineer-gnss-mission-systems](https://www.wearedevelopers.com/jobs/ext/2792966-senior-spacecraft-software-engineer-gnss-mission-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Spacecraft Software Engineer - GNSS & Mission Systems - **Company:** CleanTech Talent - **Location:** Glasgow, UK - **Experience:** Expert - **Salary:** £72,500.0 - £95,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, C++ (Programming Language), Cloud Computing, Code Review, Data Mining, Python (Programming Language), Open Source Technology, Signal Processing, Software Engineering, VHSIC Hardware Description Language (VHDL), Fpga Hardware, Delivery Pipeline, Backend, GNSS - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840622735-senior-spacecraft-software-engineer--gnss--mission-systems ## About the Role Were looking for a technically strong, curious and self-sufficient Senior Spacecraft Software Engineer to work across both flight and ground software for GNSS missions. Youll 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., * 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 * Solid understanding of DSP principles, ideally in RF or GNSS contexts * Developing scalable backend or cloud-based data systems * Ability to work independently and navigate complex technical challenges * Collaborative mindset and clear communication style, * Experience with FPGA development (VHDL or HLS) * Background in GNSS signal processing, GNSS-RO, GNSS-R or PNT algorithms * Experience working on satellite payloads or spacecraft 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 ## Description * 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 * Collaborate with flight operations to troubleshoot and resolve mission issues * 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 ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)