Remote Platform Engineer II — Spacecraft Software Stack

Firefly Aerospace

Austin (TX)

Remote

USD 120,000 - 165,000

Full time

9 days ago
Application generator

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

Get past ATS filters

Benefits offered by this job

Health, dental and vision plans
Parental leave
Educational reimbursement
Short term disability
Flexible PTO

Job summary

Firefly Aerospace is seeking a Platform Engineer to lead the development of critical C platform software and firmware for our onboard stack, connecting perception algorithms with cameras, compute hardware and flight software.

You will own core components of the SDK, work with hardware teams to integrate sensors and compute platforms, and build end-to-end, reliable systems for missions beyond Earth.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace Engineering, Robotics or related field; equivalent practical experience.
  • 3 years of professional software engineering experience developing complex production systems.
  • Experience in embedded Linux and integrating software with hardware sensors and external systems.
  • Strong proficiency in modern C including multithreading, memory management, debugging and performance optimization.
  • Experience writing IPC mechanisms, hardware buses and sensor interfaces (GMSL, I2C, SPI) and network protocols (TCP/IP).
  • Experience designing reusable libraries, APIs, platform services, or SDK components used across engineering teams.
  • Strong understanding of software architecture, algorithms, automated testing, and maintainable software design.
  • Demonstrated ability to resolve complex system level issues and communicate across software, algorithm, hardware and systems engineering teams.

Responsibilities

  • Design, develop, integrate and test features within our onboard C software stack.
  • Build and maintain core components of the Sol3 SDK including reusable C libraries, APIs, tools and abstractions used across engineering teams.
  • Write general systems software involving IPC, device and sensor interfaces (GMSL, I2C, SPI and networking TCP/IP).
  • Develop and optimize multithreaded, low latency software for compute, memory and bandwidth constrained embedded environments.
  • Integrate cameras, sensors, heterogeneous compute platforms and networking interfaces into end to end systems.
  • Collaborate with hardware teams to test user flows and integrate solutions into the SDK.
  • Help integrate perception teams algorithms into Sol3 SDK core components and interfaces.
  • Develop onboard applications for perception, navigation and mission operations.
  • Support software-in-the-loop, hardware-in-the-loop, spacecraft integration, mission simulation and flight operations.
  • Diagnose complex system level issues; contribute to architecture decisions and mentor other engineers.

Skills

Modern C
Multithreading
Embedded Linux
IPC mechanisms
SDK design
Software architecture

Education

Bachelor's degree in Computer Science / Engineering

Tools

GMSL
I2C
SPI
TCP/IP

Job description

Firefly Aerospace is seeking a Platform Engineer to lead the development of critical C platform software and firmware for our onboard stack, connecting perception algorithms with cameras, compute hardware and flight software.

You will own core components of the SDK, work with hardware teams to integrate sensors and compute platforms, and build end-to-end, reliable systems for missions beyond Earth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Engineer II: Embedded C++ for Spacecraft
Platform Engineer II: Embedded C++ for Spacecraft

Firefly Aerospace • Cedar Park (IL)

Hybrid
USD 130,000 - 180,000
Health, dental and vision plans
Parental leave
Educational reimbursement
+1
Platform Engineer II: Embedded C++ for Spaceflight (Onsite)
Platform Engineer II: Embedded C++ for Spaceflight (Onsite)

Firefly Aerospace, Inc. • Cedar Park (TX)

Hybrid
USD 120,000 - 160,000
Health, dental, vision plans
Parental leave
Educational reimbursement
+3
Space Embedded Platform Engineer II
Space Embedded Platform Engineer II

Firefly Aerospace • Cedar Park (TX)

On-site
USD 120,000 - 180,000
Health, dental & vision plans
Parental leave
Educational reimbursement
+2
Embedded Firmware Engineer II – Spacecraft Systems
Embedded Firmware Engineer II – Spacecraft Systems

Firefly Aerospace • Cedar Park (TX)

On-site
USD 90,000 - 130,000
Health insurance
Dental plan
Vision plan
+4
Embedded Firmware Engineer II — Spacecraft Systems
Embedded Firmware Engineer II — Spacecraft Systems

Firefly Aerospace, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Flight Software Engineer — Spacecraft & Launch Systems
Senior Flight Software Engineer — Spacecraft & Launch Systems

Firefly Aerospace, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 190,000
Health, dental and vision insurance
Parental leave
Educational reimbursement
+2
Lead Flight Software Engineer - Spacecraft Systems
Lead Flight Software Engineer - Spacecraft Systems

Firefly Aerospace • Cedar Park (TX)

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+4
Senior Embedded Firmware Engineer for Spacecraft
Senior Embedded Firmware Engineer for Spacecraft

Firefly Aerospace Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Unlimited PTO
Sabbatical after 3 years
Medical, dental, vision
+4
Platform Engineer II
Platform Engineer II

Firefly Aerospace • Cedar Park (IL)

Hybrid
USD 130,000 - 180,000
Health, dental and vision plans
Parental leave
Educational reimbursement
+1
Director, Spacecraft Ground Software
Director, Spacecraft Ground Software

Firefly Aerospace, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 260,000
Unlimited PTO
Sabbatical
Health benefits
+9