Senior Firmware Engineer

Company: Spire Global
Apply for the Senior Firmware Engineer
Location: Glasgow
Job Description:

Overview

In this role you will design, implement and maintain embedded firmware for satellite systems, collaborating with cross-functional teams to ensure mission readiness. You’ll tackle on-orbit and on-ground issues, optimize serial communications, and build tooling to improve system abstraction. The position supports a fast-paced, nanosatellite-focused environment where rapid design-to-launch cycles are common. This opportunity lets you shape embedded software for cutting-edge space missions and contribute to mission-critical operations.

Pay / Benefits

  • Name Your Satellite Program (NYSP)
  • Launch Attendance
  • Generous Time Off Policy
  • Education Assistance Program
  • Employee Assistance Program (EAP)
  • Employee Stock Purchase Program (ESPP)

Responsibilities

  • Design, implement, test, deploy and maintain embedded firmware
  • Collaborate with other engineering functions on scoping, architecture and system design
  • Resolve on-orbit and on-ground issues related to embedded systems
  • Implement, optimize and maintain various serial protocols
  • Design and develop interface tools to improve abstraction between the embedded system and other satellite components
  • Debug and resolve complex embedded systems issues in a timely manner
  • Write and maintain technical documentation

Key requirements

  • 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
  • Experience with version control systems (e.g., Git)
  • Experience developing on Linux (Ubuntu)
  • A base level of mathematical knowledge (engineering mathematic or similar)
  • Excellent communication and teamwork abilities
  • Strong problem-solving abilities
  • Excellent communication and teamwork
  • Embedded C
  • Python
  • Bash
  • FreeRTOS

…

Posted: September 30th, 2026