Senior Flight Software Engineer: Space Systems

Kepler Communications Inc.

United States

On-site

USD 96,000 - 165,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation with equity
Health, dental, vision insurance
Unlimited vacation and parental leave
Holiday shutdown
Relocation packages
Professional development fund
Toronto office kitchen
Town hall events
Great Place to Work

Job summary

Kepler Communications is seeking a top-tier Flight Software Engineer for a 6+ month contract to develop and maintain flight software and embedded Linux for space and ground assets across a growing fleet of spacecraft. You will influence system design, own build environments with OpenEmbedded/Yocto, and collaborate with cross-functional teams including hardware, ground software, and operations.

The role emphasizes reliability and deterministic behavior in resource-constrained environments, with

Qualifications

  • Required: Bachelor's degree in CS or EE or equivalent.
  • 7+ years embedded development experience in Aerospace or related field.
  • Strong design, architecture, testing, and debugging skills.
  • Proficient in C/C++ for resource-constrained, mission-critical systems.
  • Solid embedded Linux development, including kernel modules and drivers.
  • Experience with OpenEmbedded/Yocto build systems.
  • Experience with Linux-based platforms such as Zynq MPSoCs/Versal/NVIDIA Jetson.
  • Experience integrating distributed interfaces using ZeroMQ and Protocol Buffers.
  • Excellent communication and git usage skills.

Responsibilities

  • Design and develop embedded software for space and ground systems.
  • Maintain flight software and Linux-based platform software.
  • Own and maintain build environments using OpenEmbedded/Yocto.
  • Integrate flight software with ground software via HTTP APIs and messaging.
  • Write tests and documentation and participate in design/code reviews.
  • Collaborate with hardware, ground software, and operations teams.
  • Provide technical leadership and mentor junior engineers.

Skills

Embedded systems
C/C++
Embedded Linux
Git
ZeroMQ
Protocol Buffers
HTTP APIs
Deterministic software
Debugging
Technical leadership

Education

Bachelor's degree in Computer Science or Electrical Engineering
Master’s degree (bonus)

Tools

OpenEmbedded/Yocto
Xilinx Zynq MPSoCs
Versal SoCs
NVIDIA Jetson
Qt/SDKs
Docker
Kubernetes (bonus)
Protocol Buffers

Job description

Kepler Communications is seeking a top-tier Flight Software Engineer for a 6+ month contract to develop and maintain flight software and embedded Linux for space and ground assets across a growing fleet of spacecraft. You will influence system design, own build environments with OpenEmbedded/Yocto, and collaborate with cross-functional teams including hardware, ground software, and operations.

The role emphasizes reliability and deterministic behavior in resource-constrained environments, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Spaceflight Software Lead
Senior Embedded Linux Spaceflight Software Lead

Kepler Communications Inc. • California

Hybrid
USD 120,000 - 180,000
Equity plan
Health insurance
Unlimited vacation
+3
Senior Embedded Software Engineer – Spacecraft Systems
Senior Embedded Software Engineer – Spacecraft Systems

Kepler Communications Inc. • United States

On-site
USD 79,000 - 100,000
Equity plan
Health, dental, vision insurance for 1
Unlimited vacation & parental leave
+2
Senior Flight Software Lead - Embedded Linux
Senior Flight Software Lead - Embedded Linux

Kepler Communications Inc. • United States

Remote
USD 130,000 - 170,000
Senior Flight Software Engineer – Spacecraft Autonomy
Senior Flight Software Engineer – Spacecraft Autonomy

Katalyst Space • Broomfield (CO)

On-site
USD 150,000 - 190,000
Employee Stock Option Plan
Relocation bonus
Comprehensive medical, vision, and…dal
Senior Flight Software Engineer - Spacecraft Autonomy
Senior Flight Software Engineer - Spacecraft Autonomy

Digitailor • Los Angeles (CA)

Hybrid
USD 180,000 - 240,000
Health insurance
401(k)
Paid time off
+4
Senior Flight OS Engineer - Embedded Linux for Spacecraft
Senior Flight OS Engineer - Embedded Linux for Spacecraft

Apex Technology, Inc. • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Shared equity/Stock options
Best-in-class healthcare
PTO 15+ days; 20+ with years
+2
Lead Flight Software Engineer — Spacecraft Real-Time Systems
Lead Flight Software Engineer — Spacecraft Real-Time Systems

Space Kinetic Corp. • El Segundo (CA)

On-site
USD 220,000 - 275,000
Equity-Based Compensation
401(k) retirement plan
Generous PTO
+3
Senior Flight Software Engineer - Spacecraft Systems
Senior Flight Software Engineer - Spacecraft Systems

Apex Technology, Inc. • Los Angeles (CA)

On-site
USD 200,000 - 250,000
Shared equity in Apex
Best-in-class health insurance
PTO 15-20 days + holidays
+5
Senior Flight Software Engineer — Spacecraft Autonomy & RT Systems
Senior Flight Software Engineer — Spacecraft Autonomy & RT Systems

Telemetry Today LLC • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Equity
Full health coverage
PTO 15–20 days
+6
Senior Flight Software Architect – Real-Time Spacecraft
Senior Flight Software Architect – Real-Time Spacecraft

Executive Recruiting Group • Broomfield (CO)

On-site
USD 130,000 - 180,000