Senior Firmware Engineer

Spire

Glasgow, United Kingdom
Not specified; not specified; generous time off po...
On-site
Mastery of embedded c programming language
Extensive experience with freertos
Proficiency with python and bash scripting
The successful candidate will play a crucial role in supporting other disciplines by focusing on the embedded software aspects of satellite systems

Job Summary

  • The successful candidate will play a crucial role in supporting other disciplines by focusing on the embedded software aspects of satellite systems.
  • Ideal candidates will embrace the commercialization of nanosatellite systems and adapt to low-cost, fast-paced systems design methodologies.
  • Spire offers global perks including launch attendance, generous time off, education assistance, and an employee stock purchase program.

Matching Summary

The successful candidate will play a crucial role in supporting other disciplines by focusing on the embedded software aspects of satellite systems.

Salary

Not specified; Not specified; Generous Time Off Policy, Education Assistance Program, Employee Stock Purchase Program

Skills & Requirements

Must-have

  • Mastery of Embedded C programming language
  • Extensive experience with FreeRTOS
  • Proficiency with Python and Bash scripting
  • Experience with serial protocols implementation
  • Strong problem-solving skills in debugging

Nice-to-have

  • Experience with space systems or satellite technology
  • Experience writing Rust for resource constrained environments
  • Knowledge of control systems and algorithms
  • Familiarity working to coding standards
  • Experience with embedded Linux development

Key Requirements

  • Bachelor's degree in Computer Science or Electrical Engineering
  • Experience developing on Linux (Ubuntu)
  • Experience with version control systems like Git

Work Rights

Access to US export-controlled software may be required; licenses arranged if needed

Tailored Resume

Cover Letter