Jobs / United Kingdom / Spire
Software Engineer - Yocto/Linux
Spire · 🇬🇧 Glasgow, Scotland, United Kingdom
Sponsorship verdict
No sponsorship evidence yet
No government record and no wording either way. Not a refusal — ask the recruiter.
- No government sponsor record hereThis employer posted directly and does not match a government sponsor register.
- The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
- Can’t check pay against the visa rulesNo salary stated. UK Skilled Worker visa needs at least £41,700 a year (new-entrant (under 26, recent Student/Graduate visa) or STEM PhD: £33,400). Source: https://www.gov.uk/skilled-worker-visa/when-you-can-be-paid-less, rules effective 2025-07-22.
- Last confirmed live 1 day agoWhen a source last listed this job as open.
A verdict summarises public evidence; it is not legal advice and never a guarantee — the employer and the immigration authority decide. Sign in to factor in where you can already work.
Or apply yourself on the official page →
Why not apply?
No register record and no sponsorship wording in the posting. Worth asking the employer before investing significant time.
SponsorApply flags time-wasters so your applications go where they can land. These come from the posting's own wording — read the original listing to confirm. See better-fit alternatives →
Sponsor Radar — Spire
This employer posted directly and does not match a government sponsor register.
Past sponsorship or register membership never guarantees sponsorship for this vacancy or for you. Full Sponsor Radar for Spire →
About the role
We are seeking an experienced Embedded Linux/Software Engineer to join our Platform team (folks looking after the spacecraft). The successful candidate will play a crucial role in developing software for our satellite systems, contributing to the expansion and enhancement of our space-based data collection capabilities. Ideal candidates will embrace the commercialization of nanosatellite systems and adapt to low-cost, fast-paced systems design, development, and implementation methodologies that set Spire apart from our competition. In this fast-paced environment, the design to launch cycle is measured in weeks and months, not years! What You'll Do as a Embedded Linux/Software Engineer: • Maintain and develop daemons that interface with embedded systems using low-level protocols and higher-level protocols for business logic • Implement communication interfaces between embedded systems and higher-level processes • Integrate C libraries for specific hardware interfaces • Contribute to the design and implementation of fault-tolerant systems • Collaborate closely with the Electrical Engineering team to ensure optimal software-hardware integration • Spin up new designs and maintain existing products with Yocto - focused on Xilinx MPSoC systems, but we also support number of other systems Key Skills: • C/C++, Bash and Python • Proficiency working with the Yocto framework: (for application design and base OS modifications including kernel modules) • Knowledge of a Linux-based development environment (Ubuntu) • Experience with real-time communication protocols (low level: CAN/UART/SPI/I2C) • Experience with inter-process communication protocols (higher level mostly IP based) • Understanding of electronics and ability to communicate effectively with hardware engineers (especially for board bring up and test) • Excellent documentation skills Preferred Skills: • Working knowledge or Rust would be a bonus • Familiarity with safety-critical embedded systems in any industry • Knowledge of version control systems, particularly Git and GitHub • Familiarity with CI/CD pipelines • Experience with project management tools • Understanding of cybersecurity principles for embedded systems • Knowledge of telemetry and command systems • Experience with formal verification methods for critical software components • Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for embedded applications Tools and Technologies: • C, C++ • Scripting languages (Bash/Python) • Yocto, Bitbake • Ubuntu (development environment) • Version control using Git We value adaptability and a willingness to learn new tools and technologies as needed for the role. Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office. 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. #LI-MI Global Perks 🛰️ Name Your Satellite Program (NYSP) 🚀 Launch Attendance 🌴 Generous Time Off Policy 🎓 Education Assistance Program 🥰 Employee Assistance Program (EAP) 📈 Employee Stock Purchase Program (ESPP) 👣 Family Leave 💪 Fitness Reimbursement 🧡 Employee Referral Program 🍉 Healthy snacks & beverages in every office About Spire We improve life on Earth with data from space. Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire's data infrastructure includes a global ground station netwo