Spacecraft Embedded Software Engineer (rust)

Spire

Boulder, United States
Base: $90,000 - $130,500 usd; bonus/equity: may be...
**
Embedded systems development using rust
Integrate c code with rust
Real-time communication protocols
** Spire is seeking an experienced Embedded Software Engineer specializing in Rust to contribute to the development of software for satellite systems. The role emphasizes fast-paced, innovative design and implementation methods in the commercialization of nanosatellite systems. **

Job Summary

  • 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.
  • In this fast-paced environment, the design to launch cycle is measured in weeks and months, not years!
  • Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office.

Matching Summary

Match Score: 75

** Spire is seeking an experienced Embedded Software Engineer specializing in Rust to contribute to the development of software for satellite systems. The role emphasizes fast-paced, innovative design and implementation methods in the commercialization of nanosatellite systems. **

Salary

Base: $90,000 - $130,500 USD; Bonus/Equity: May be eligible for annual equity awards; Benefits: Employee benefits program including vacation, sick, and personal time off; optional medical, dental, vision, life, and disability coverage; a 401(K) plan; health and wellness reimbursement program; and participation in Spire’s Employee Stock Purchase Plan.

Skills & Requirements

Must-have

  • Embedded systems development using Rust
  • Integrate C code with Rust
  • Real-time communication protocols
  • Inter-process communication protocols
  • Linux-based development (Ubuntu)

Nice-to-have

  • Adapt to low-cost, fast-paced systems
  • Familiarity with safety-critical systems
  • Continuous improvement of development processes

Key Requirements

  • Proven experience in embedded systems development
  • Proficiency in integrating C code
  • Experience with real-time communication protocols
  • Experience with inter-process communication protocols
  • Understanding of electronics

Work Rights

Access to US export-controlled software and/or technology may be required

Tailored Resume

Cover Letter