> Markdown version of [/jobs/ext/96834-software-engineer-space-applications](https://www.wearedevelopers.com/jobs/ext/96834-software-engineer-space-applications). 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). --- # Software Engineer (Space applications) - **Company:** Unbound Orbits Limited - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Algorithm Design, C++ (Programming Language), Software Quality, Communications Protocols, Continuous Integration, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Software Architecture, Real-Time Operating Systems, Software Engineering, Systems Integration, Image Acquisition, Git, Software Version Control - **Published:** May 15, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=734f0a57dfeff6e3 ## About the Role Do you have experience in Python?, * Demonstrated experience in developing embedded or systems-level software, ideally (but not necessarily) in the space industry, * Strong proficiency in C and/or C++, and python, * Experience in one or more of: FPGA/SoC software development, real-time operating systems (RTOS), image processing, AI/ML deployment. * Familiarity with spacecraft communication protocols (SpaceWire, CCSDS) or similar * Familiarity with version control (Git), CI/CD, and software quality practices appropriate for safety-critical or high-reliability systems, * Highly organised, independent, and proactive working style with the ability to manage competing priorities and drive initiatives forward without constant supervision, * Excellent communication skills across all levels, capable of translating complex technical concepts for diverse audiences. Don't meet every requirement? Apply anyway. We'd rather talk to someone with the right curiosity and drive than pass on a great engineer. If this role excites you, we want to hear from you., * Are you willing to work from Unbound's London office at least 3 days a week? ## Description We are seeking an experienced Software Engineer who can lead the development of embedded and application-level software for our space-based payloads, from low-level firmware running on flight hardware through to ground-side tools and operational software. What you'll get to do: * Work hands-on with hardware that goes to orbit, * Make decisions that shape our products from day one, * Work alongside a highly experienced, cross-disciplinary team, * Build hardware, test it and learn in fast iterations, * Enjoy a modern central London office with flexible hybrid working options., * Lead software architecture trade-offs to support a diverse range of different in-orbit servicing missions, * Translate mission and payload requirements into software functional decompositions * Design and implement high-level control loops that orchestrate payload behaviour: mode machine, state transitions, algorithm development, * Develop embedded firmware for microcontrollers and FPGA/SoC platforms, * Implement image acquisition, processing, and on-board AI algorithms that run on resource-constrained flight hardware, * Develop control software for motors, actuators, and sensor readout systems, * Collaborate with electronics engineers on hardware-firmware integration, * Select, evaluate, and monitor the suppliers providing software, * Support flight operations, anomaly investigation, and in-orbit software updates when needed. Our software stack spans a wide range of domains. You may not have experience in all of these, but you should be comfortable working across several of these. We work with specialist partners on elements of the flight software, and you'll play a key role in directing and integrating that work. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [How Regex Works: The Secret Sauce Behind Pattern Matching](https://www.wearedevelopers.com/videos/1212-how-regex-works-the-secret-sauce-behind-pattern-matching) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [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)