3288 IT & Software Developer jobs in the UK

Spire jobs

Senior Software Engineer (SatOS Rust Team)

£55,000 - 75,000
Spire
Becquerel Avenue, Didcot
£55,000 - 75,000
Company Size icon
Company Size
1k-5k
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- 7+ years experience in professional software development - Proven experience in production-grade software development using Rust - Proficiency in Python or equivalent high-level language - Knowledge of Linux-based development - Experience with inter-process communication protocols (such as gRPC) - Ability to communicate effectively with embedded software engineers - Excellent documentation skills - Familiarity with safety-critical software systems in any industry (preferred) - Knowledge of version control systems, particularly Git and GitHub (preferred) - Familiarity with CI/CD pipelines (preferred) - Experience with project management tools (preferred) - Proficiency in scripting languages like Bash (preferred) - Understanding of cybersecurity principles (preferred) - Knowledge of telemetry and command systems (preferred) - Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applications (preferred)

Responsibilities

- Develop services in Rust that interface with hardware integration layers using modern protocols - Implement communication interfaces between higher-level processes, including ground to space commanding - Migrate legacy Python systems to a new Rust-based, distributed architecture - Contribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missions - Collaborate closely with the Platform Engineering team to ensure optimal software-hardware integration - Create and maintain comprehensive documentation for APIs and system architectures - Contribute to the continuous improvement of our development processes and tools - Perform ground-based testing and in-orbit verification of new software services - Implement observability solutions for satellite-side services

Description


We are seeking an experienced Software Engineer (Rust) to join our Sat OS team, which develops the high-level operating system for our 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 payload execution and data collection capabilities. At Spire, we embrace the commercialization of nanosatellite systems and adapt to low-cost, fast-paced systems design and implementation methodologies. We operate a hybrid work model, requiring a minimum of three days per week in the office. Join us and be part of a company that improves life on Earth with data from space.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Rust Developer salaries in the UK here.

How many Rust Developer jobs are in the UK?

Currently, there are 3288 Rust openings.

Is the UK a good place for Rust Developers?

The UK is one of the best countries to work as a Rust Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Rust Developer jobs in the UK?

Bluefruit Software Limited, Mas & Pas Limited, LendingCrowd, KubeNet, Ctrl Alt, Department for Work and Pensions (DWP), FCDO Services among others, are currently hiring for Rust roles in the UK.

The company with most openings is Experis as they are hiring for 104 different Rust Developer jobs in the UK. They are probably quite committed to find good Rust Developers.