Spire Global, Inc. is looking for an experienced Embedded Software Engineer to join their Platform team in Glasgow, Scotland. The role involves designing and maintaining embedded firmware for satellite systems, collaborating with various engineering functions, and debugging embedded system issues. Ideal candidates will hold a Bachelor’s degree in Computer Science or Electrical Engineering, possess mastery of Embedded C, and be proficient in Python and Bash. The position operates under a hybrid work model with at least three days per week in the office.
Qualifications
Experience with embedded C programming and real-time operating systems.
Proficiency in scripting languages like Python and Bash.
Strong debugging skills in embedded systems.
Responsibilities
Design, implement, and maintain embedded firmware.
Collaborate with engineering functions on system design.
Debug complex embedded systems issues.
Skills
Embedded C programming
Python
Bash
Real-time operating systems (RTOS)
Problem-solving
Version control systems (e.g., Git)
Education
Bachelor's degree in Computer Science, Electrical Engineering, or related field
Tools
FreeRTOS
GNU ARM Embedded Toolchain
GDB
Job description
Spire Global, Inc. is looking for an experienced Embedded Software Engineer to join their Platform team in Glasgow, Scotland. The role involves designing and maintaining embedded firmware for satellite systems, collaborating with various engineering functions, and debugging embedded system issues. Ideal candidates will hold a Bachelor’s degree in Computer Science or Electrical Engineering, possess mastery of Embedded C, and be proficient in Python and Bash. The position operates under a hybrid work model with at least three days per week in the office.