HHiring Reality
← Spire

Senior Embedded Software Engineer

Spire
Location
Glasgow, Scotland, United Kingdom
Posted
2 months ago
Department
Engineering
What they actually want (must-haves)
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Mastery of Embedded C programming language
  • Proficiency with scripting languages like Python and Bash
  • Extensive experience with real-time operating systems (RTOS), specifically FreeRTOS
  • Familiarity with serial protocols and implementations
  • Strong problem-solving skills, particularly in debugging embedded systems
Nice to have
  • Experience with space systems or satellite technology
  • Familiarity working to coding standards and using static analysis tools
  • Experience writing Rust for resource constrained environments (embedded Linux)
  • Experience with embedded Linux
  • Knowledge of control systems and algorithms
What the job really is

As a Senior Embedded Software Engineer at Spire, you will design, implement, test, and maintain embedded firmware for satellite systems. You will collaborate with various engineering teams to address both on-orbit and on-ground issues, optimize serial protocols, and develop interface tools. The role emphasizes a fast-paced environment where the design to launch cycle is significantly shorter than traditional aerospace timelines.

Benefits
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program (EAP)
  • Employee Stock Purchase Program (ESPP)
  • Family Leave
  • Fitness Reimbursement
Things to weigh
  • Position requires a minimum of three days per week in the office due to hybrid work model
  • Access to US export-controlled software and/or technology may be required
  • Background check required for candidates receiving a conditional offer
Job score2.8/5
Benefits4/5
Freshness1/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Spire?

See how your résumé matches this role — and tailor it from what actually gets interviews.