> Markdown version of [/jobs/ext/18211-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/18211-senior-software-engineer). 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 Software Engineer - **Company:** CleanTech Talent - **Location:** Liverpool, UK - **Experience:** Expert - **Salary:** £85,000.0 - £100,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, C++ (Programming Language), Cloud Computing, Code Review, Data Mining, Embedded C, Embedded Software, Hardware Design, Python (Programming Language), Open Source Technology, Scientific Computating, Signal Processing, Data Storage Technologies, Reliability of Systems, Backend, Data Delivery, Data Pipelines, GNSS - **Published:** May 20, 2026 - **Apply:** https://find.jobs/jobs-near-me/senior-software-engineer-liverpool/2775029508-2/ ## About the Role Our client is seeking a Senior Spacecraft Software Engineer with deep technical foundations in embedded systems and GNSS signal processing. You'll take strong ownership of your work and be comfortable operating independently across hardware and software boundaries. Core Requirements * Proficient in Embedded C/C++ for hardware development in constrained environments * Solid background in DSP techniques and theory, particularly in the context of RF or GNSS signal processing * Hands-on experience with GNSS signal processing algorithms and/or scientific applications such as GNSS-RO, GNSS-R, or PNT Desirable * Python proficiency and ability to pick up new tools and languages as needed * Experience with cloud-based systems (e.g. AWS), backend development, and scalable data storage * Prior experience working on satellite payloads or in the aerospace domain * Experience building telemetry and data visualisation tools * Contributions to open-source scientific or aerospace-related software projects ## Description We are proud to be supporting a world-leading space-to-cloud analytics company in their search for a Senior Spacecraft Software Engineer. Because this engagement is sensitive, we'll share the client's name with candidates at the shortlisting stage. The Opportunity Our client owns and operates one of the world's largest multi-purpose satellite constellations, delivering advanced maritime, aviation, and weather tracking globally. Their infrastructure spans a proprietary satellite constellation, a global ground station network, and 24/7 operations providing real-time coverage of every point on Earth. This role sits at the intersection of satellite payloads, scientific computing, and data delivery systems. You will be responsible for developing and maintaining both the flight and ground software that powers GNSS-based satellite missions, working across system layers from embedded software through to mission data pipelines. It is a high-impact, high-autonomy position where technical breadth and ownership are essential., Flight & Payload Software * Develop and maintain scientific and command & control software for GNSS-based satellite payloads * Work across embedded system layers to ensure accurate and timely scientific data output * Engage with payload developers and mission operators to evolve software in support of scientific objectives Ground Systems & Data Delivery * Build and operate ground-based automation systems for data extraction, transformation, and delivery * Collaborate with flight operations to troubleshoot and ensure consistent, high-quality data delivery * Participate in code reviews, testing, and documentation to maintain software reliability and traceability ## 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) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [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) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [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 - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)