Software Engineer

Engtal

El Segundo (CA)

On-site

USD 120,000 - 180,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Engtal is seeking a Flight Software Engineer to join an early-stage space technology team building onboard software that enables data collection, resource management, failure response, and reliable downlink from sensors to storage.

You will design and develop flight software services for sensing payload operations, onboard data handling, and system coordination, using Python and C++/Rust on embedded Linux platforms.

Qualifications

  • 2–6+ years of professional flight software or embedded software experience.
  • Strong Python skills with C++ or Rust.
  • Experience developing software for embedded Linux.
  • Hands-on experience with low-level protocols and hardware/software debugging.
  • Understanding of fault-tolerant system design.
  • Experience designing software for resource-constrained environments.

Responsibilities

  • Design and develop flight software services for sensing payload operations and onboard data handling.
  • Develop software for embedded Linux environments, including Jetson-class platforms.
  • Build low-level hardware interfaces, drivers, and debugging tools.
  • Create onboard data pipelines covering data collection, storage, and downlink.
  • Address real-world constraints like bounded memory, concurrency, latency, and power.

Skills

Flight software
Embedded software
Python
C++
Rust
Embedded Linux
Fault-tolerant design
Resource-constrained environments

Job description

We're partnering with an early-stage space technology company developing advanced sensing systems for operation in challenging real-world environments.

They're looking for a Flight Software Engineer to help build the onboard software that enables these systems to collect data, manage resources, respond to failures, and move information reliably from sensor to storage to downlink.

What You'll Be Doing
  • Design and develop flight software services supporting sensing payload operations, onboard data handling and system coordination.
  • Develop software for embedded Linux environments, including Jetson-class and other constrained compute platforms.
  • Build low-level hardware interfaces, drivers, protocol integrations and debugging tools.
  • Develop onboard data pipelines covering collection, compression, storage and downlink.
  • Design software around real-world constraints including bounded memory, concurrency, latency, power and compute limitations.
What We're Looking For
  • 2-6+ years of professional flight software, embedded software or comparable systems experience.
  • Strong programming skills in Python and either C++ or Rust.
  • Experience developing software for embedded Linux.
  • Hands-on experience with low-level communication protocols and hardware/software debugging.
  • Understanding of fault-tolerant system design.
  • Experience designing software for resource-constrained environments.

This would suit an embedded or flight software engineer who wants greater ownership over the complete onboard system and enjoys solving problems where software, hardware and mission requirements all intersect.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software engineer
Flight Software engineer

Lumicity • El Segundo (CA)

On-site
USD 140,000 - 210,000
Equity
Relocation package
Flight Software Engineer: Embedded Space Systems
Flight Software Engineer: Embedded Space Systems

Engtal • El Segundo (CA)

On-site
USD 120,000 - 180,000
Flight Software Engineer
Flight Software Engineer

EVONA • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • United States

On-site
USD 100,000 - 130,000
Flight Software Engineer
Flight Software Engineer

Alumni Founders • Seattle (WA)

On-site
USD 120,000 - 180,000
Equity
Paid Time Off
Medical Coverage
+4
Flight Software Engineer
Flight Software Engineer

Blue Signal Search • Los Angeles (CA)

On-site
USD 140,000 - 190,000
Healthcare coverage
Paid time off
Retirement benefits with matching
+2
Senior Embedded Software & Firmware Engineer
Senior Embedded Software & Firmware Engineer

Arxlight Pictures • Oakland (CA)

On-site
USD 120,000 - 180,000
Flight Software Engineer - Embedded Systems & Communications
Flight Software Engineer - Embedded Systems & Communications

Approach Venture • Golden (CO)

On-site
USD 120,000 - 170,000
Equity compensation
Medical, dental, vision
Paid parental leave
+4
Senior Flight Software Engineer
Senior Flight Software Engineer

Alumni Founders • Denver (CO)

On-site
USD 140,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Flight Software Engineer - Embedded Space Systems
Senior Flight Software Engineer - Embedded Space Systems

Boeing • Mountain View (CA)

Hybrid
USD 135,000 - 232,000
Relocation assistance
Drug free workplace