Software Engineer - Yocto/linux

Spire

Glasgow, United Kingdom
Hybrid (3 days onsite)
Yocto framework proficiency
C/c++, bash, and python development
Linux-based development environment
Spire is seeking an experienced Embedded Linux/Software Engineer to join their Platform team in Glasgow, UK. The role involves developing software for satellite systems, emphasizing adaptability and fast-paced design methodologies

Job Summary

  • Play a crucial role in developing software for satellite systems, contributing to the expansion and enhancement of space-based data collection capabilities.
  • Maintain and develop daemons that interface with embedded systems using low-level and higher-level protocols, and implement communication interfaces between embedded systems and higher-level processes.
  • Collaborate closely with the Electrical Engineering team to ensure optimal software-hardware integration and spin up new designs while maintaining existing products with Yocto.

Matching Summary

Match Score: 85

Spire is seeking an experienced Embedded Linux/Software Engineer to join their Platform team in Glasgow, UK. The role involves developing software for satellite systems, emphasizing adaptability and fast-paced design methodologies.

Skills & Requirements

Must-have

  • Yocto framework proficiency
  • C/C++, Bash, and Python development
  • Linux-based development environment
  • Real-time communication protocols
  • Inter-process communication protocols
  • Software-hardware integration

Nice-to-have

  • Adaptability and willingness to learn
  • Familiarity with safety-critical systems
  • Knowledge of cybersecurity principles
  • Experience with formal verification methods

Key Requirements

  • Minimum three days per week in the office
  • Access to US export-controlled software/technology may be required

Work Rights

Not specified

Tailored Resume

Cover Letter