Find a jobRecruiters

Senior Embedded Software Engineer

Exclusive opportunity

Onsite

Senior Embedded Software Engineer

Spire Global

Senior Embedded Software Engineer

Skills

RustPythonRGitLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Glasgow, UK

Work mode:

Onsite

Published on:

15 September 2026

What they need


  • We are seeking an experienced Embedded Software Engineer to join our Platform team supporting Spacecraft Operations
  • The successful candidate will play a crucial role in supporting other disciplines by focusing on the embedded software aspects of our satellite systems
  • The Platform team interfaces directly with many engineering groups to conduct R&D, design, manufacturing, and operations activities, ultimately ensuring all current and future spacecraft systems satisfy their mission
  • Ideal candidates will embrace the commercialization of nanosatellite systems and adapt to low-cost, fast-paced systems design, development, and implementation methodologies that set Spire apart from our competition
  • In this fast-paced environment, the design to launch cycle is measured in weeks and months, not years!
  • Design, implement and 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

Benefits

  • Name your own satellite: Be remembered throughout time by choosing a name for a LEMUR satellite.
  • Family Leave: Family is important. Our parental and family leave is designed to let you make the most of those precious moments.
  • Learning & development: Spire more than encourages and supports ongoing personal improvement and a growth mindset, we welcome it!
  • Launch Attendance: One of the perks from launching satellites into space is that Spire often has VIP access to view the launch.
  • Generous time off policy: Take the time you need. Our flexible time-off policy promotes a positive work-life balance.
  • Employee Assistance Program (EAP): Our EAP makes sure you have access to support and counseling sessions whenever you need it.
  • Employee Stock Purchase Program (ESPP): Our ESPP provides eligible employees with an opportunity to purchase Spire shares through accumulated contributions.
  • Fitness Reimbursement: Spire encourages fitness activity to promote employee well-being with reimbursed gym membership expenses.
  • Employee Referral Program: Spire is always looking for outstanding people to join our team, and you can help and be awarded a referral bonus.
  • Healthy snacks & beverages: To help our employees to be as productive as possible, we provide healthy snacks and beverages in each of our offices.- A base level of mathematical knowledge (engineering mathematic or similar)
  • Excellent communication and teamwork abilities
  • Experience with version control systems (e.g., Git)
  • Mastery of Embedded C programming language
  • Experience developing on Linux (Ubuntu)
  • Familiarity with serial protocols and implementations
  • Strong problem-solving skills, particularly in debugging embedded systems
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • Extensive experience with real-time operating systems (RTOS), specifically FreeRTOS
  • Proficiency with scripting languages like Python and Bash
  • Experience with space systems or satellite technology
  • Familiarity working to coding standards and using static analysis tools
  • Experience with embedded Linux
  • Experience writing Rust for resource constrained environments (embedded Linux)
  • Knowledge of control systems and algorithms
  • GNU ARM Embedded Toolchain for code compilation
  • Experience with debugging techniques for systems without JTAG access, particularly for remote issue resolution
  • GDB for debugging, complemented by extensive use of serial and/or CAN debugging
  • FreeRTOS for real-time operating system implementation
  • Version control using Git
  • Experience working with Arm Cortex Microcontrollers
  • Tools and Technologies:
  • Familiarity with manual testing procedures for embedded interface code
  • Access to US export-controlled software and/or technology may be required for this role
  • If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Senior Embedded Software Engineer - 2019

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

10 months ago

Quick apply

Groupe c8g

Senior Embedded Software Engineer – LoRaWAN / Industrial IoT

630

Freelance

98000 Monaco

Hybrid

Skills

C#GitCGitHubLorawanLORACI/CISPIUARTI2CZephyrLoRaLPWAN

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools