1,365,087open jobs
79,461companies
208,541added this week
Browse all
Salary
≈ $65k – $162k per year (Estimated)
Location
Hybrid (Glasgow, United Kingdom)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Sep 15, 2026.

Overview
Company
Impact
Profile match
Spire (NYSE: SPIR) is a global provider of space-based data, analytics and space services, offering unique datasets and powerful insights about Earth so that organizations can make decisions with confidence in a rapidly changing world. Spire builds, owns, and operates a fully deployed satellite constellation that observes the Earth in real time using radio frequency technology. The data acquired by Spire's satellites provides global weather intelligence, ship and plane movements, and spoofing and jamming detection to better predict how their patterns impact economies, global security, business operations and the environment.

Join Spire, a leading company in the commercialization of nanosatellite systems. As an Embedded Linux/Software Engineer, you 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. You will work in a fast-paced environment where the design to launch cycle is measured in weeks and months. Your responsibilities will include maintaining and developing daemons that interface with embedded systems, implementing communication interfaces, integrating C libraries, and collaborating closely with the Electrical Engineering team.

Missions

  • Contribuer au développement de logiciels pour les systèmes satellites, en mettant l'accent sur l'expansion et l'amélioration des capacités de collecte de données.
  • Maintenir et développer des démons qui interagissent avec des systèmes embarqués en utilisant des protocoles de bas niveau et de haut niveau.
  • Collaborer étroitement avec l'équipe d'ingénierie électrique pour garantir une intégration optimale du logiciel et du matériel.

Profil recherché

- Experience with real-time communication protocols (low level: CAN/UART/SPI/I2C)

- Excellent documentation skills Preferred Skills: Working knowledge or Rust would be a bonus

- Understanding of electronics and ability to communicate effectively with hardware engineers (especially for board bring up and test)

- Knowledge of a Linux-based development environment (Ubuntu)

- Experience with inter-process communication protocols (higher level mostly IP based)

- C/C++, Bash and Python

- Proficiency working with the Yocto framework: (for application design and base OS modifications including kernel modules)

- Knowledge of telemetry and command systems

- Familiarity with safety-critical embedded systems in any industry

- Experience with project management tools

- Experience with formal verification methods for critical software components

- Knowledge of version control systems, particularly Git and GitHub

- Familiarity with CI/CD pipelines

- Understanding of cybersecurity principles for embedded systems

- Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for embedded applications Tools and Technologies: C, C++

- Version control using Git We value adaptability and a willingness to learn new tools and technologies as needed for the role

- Ubuntu (development environment)

- 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

- Scripting languages (Bash/Python)

- Yocto, Bitbake

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,365,087 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Glasgow
≈ $45k – $133k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • United Kingdom
Python
TypeScript
SQL
Python
FastAPI
Databases
PostgreSQL
ElasticSearch
Apache Kafka
AI/ML
Time Series Forecasting
DevOps
CI/CD
AWS
Apply
≈ $130k – $324k per year (Estimated) • Hybrid • Full-Time • London
Python
C
C
FFmpeg
Databases
Redis
AI/ML
vLLM
CUDA Toolkit
SGLang
TensorRT
TensorRT-LLM
PyTorch
CUDA
Hugging Face
InfiniBand
NVLink
DevOps
CI/CD
Docker
Kubernetes
Amazon S3
Linux
Apply
≈ $87k – $171k per year (Estimated) • Remote (United Kingdom)
JavaScript
TypeScript
SQL
Node JS
Apex
Apex
Lightning Web Components
Visualforce
Frontend
Vue.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Cybersecurity
SOC 2
GDPR
HIPAA
FedRAMP
Apply
≈ $96k – $189k per year (Estimated) • Equity • In office • 6+ years exp • London
Python
Go
Ruby
C++
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
gRPC
Terraform
CI/CD
AWS
Kubernetes
Apply
Backend Engineer 5 hours ago
≈ $70k – $156k per year (Estimated) • Equity • In office • 3+ years exp • London
Python
Go
Ruby
C++
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
gRPC
Terraform
CI/CD
AWS
Kubernetes
Apply
≈ $36k – $100k per year (Estimated) • Hybrid • Glasgow
Cybersecurity
ISO 27001
SIEM
Apply
≈ $33k – $71k per year (Estimated) • Hybrid • Full-Time • Glasgow
Analytics
Microsoft Excel
Apply
≈ $88k – $174k per year (Estimated) • Hybrid • Full-Time • Glasgow
Apply
Badminton Coach 7 hours ago
≈ $32k – $58k per year (Estimated) • In office • Part-Time • Glasgow
Apply
≈ $45k – $101k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Glasgow • Munich
Apply
See all jobs
This is one of many
1,365,087 more open roles from verified company boards, updated every day.