Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (rust)

Harwell
Software engineer
Posted: 12 September
Offer description

We are seeking an experienced Software Engineer (Rust) to join our Sat OS team (which develops the high-level operating system for 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 payload execution and data collection capabilities. Ideal candidates will embrace the commercialisation 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 Sat OS Software Engineer: 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 Key Skills: 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 Preferred Skills: Familiarity with safety-critical software systems in any industry Knowledge of version control systems, particularly Git and GitHub Familiarity with CI/CD pipelines Experience with project management tools Proficiency in scripting languages like Bash Understanding of cybersecurity principles s ystems Knowledge of telemetry and command systems Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applications Tools and Technologies: Rust, Python, Bash Ubuntu (development environment) gRPC (inter-process communications) 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 for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. LI-MI1

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior hpc software engineer
Reading (Berkshire)
AWE Plc
Software engineer
£65,000 a year
Similar job
Contract plc software engineer
Reading (Berkshire)
Samuel Frank
Software engineer
£55 - £60 an hour
Similar job
Software engineer - backend python - up to £65k doe id43375
Oxford
Humand Talent
Software engineer
See more jobs
Similar jobs
It jobs in Oxfordshire
jobs Oxfordshire
jobs Harwell
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Oxfordshire > Senior Software Engineer (Rust)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save