Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

spire Logo

Spacecraft Embedded Software Engineer (Rust)

spire

Salary not specified
Aug 26, 2025
Boulder, CO, US
Apply Now

Develop software for satellite systems, contributing to the expansion and enhancement of space-based data collection capabilities.

Requirements

  • Proven experience in embedded systems development using Rust
  • Knowledge of or adaptability to Linux-based development (Ubuntu)
  • Proficiency in integrating C code with Rust projects
  • Experience with real-time communication protocols
  • Experience with inter-process communication protocols
  • Understanding of electronics and ability to communicate effectively with hardware engineers
  • Excellent documentation skills

Responsibilities

  • Develop daemons in Rust that interface with embedded systems using low- level protocols
  • Implement communication interfaces between embedded systems and higher-level processes
  • Integrate C code 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
  • Create and maintain comprehensive documentation for APIs and system architectures
  • Contribute to the continuous improvement of our development processes and tools

Other

  • Embrace the commercialization of nanosatellite systems and adapt to low-cost, fast-paced systems design, development, and implementation methodologies
  • 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
  • Complete a background check