Senior Flight Software Engineer

Relativity Space
Long Beach, California, United StatesFull-timePosted Aug 31, 2026

About the role

New

Senior Flight Software Engineer

Long Beach, California, United States

At Relativity Space, we’re building rockets to serve today’s needs and tomorrow’s breakthroughs. Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand for launch capacity. But that’s just the start. Achieving commercial success with Terran R will unlock new opportunities to advance science, exploration, and innovation, pioneering progress that reaches beyond the known.

Joining Relativity means becoming part of something where autonomy, ownership, and impact exist at every level. Here, you're not just executing tasks; you're solving problems that haven’t been solved before, helping develop a rocket, a factory, and a business from the ground up. Whether you’re in propulsion, manufacturing, software, avionics, or a corporate function, you’ll collaborate across teams, shape decisions, and see your work come to life in record time. Relativity is a place where creativity and technical rigor go hand in hand, and your voice will help define the stories we’re writing together. Now is a unique moment in time where it’s early enough to leave your mark on the product, the process, and the culture, but far enough along that Terran R is tangible and picking up momentum. The most meaningful work of your career is waiting. Join us.

About The Team

The Vehicle Software team develops the safety-critical software that runs on Terran R. The work spans a distributed, real-time control system operating under extreme conditions like Mach 5 atmospheric flight, with a deployment pace that allows you to see your code run on rocket engines daily. The team is building new system architecture from the ground up and just as importantly, testing, releasing, and deploying it. You don’t need an aerospace background: what matters is experience with high-reliability software for complex systems. This is a rare opportunity to shape the foundation of Terran R’s software stack while directly influencing performance, reliability, and flight success.

About The Role

Aerospace experience isn’t required. We value driven engineers with strong computer science fundamental who collaborate well to solve meaningful problems. As a Senior Flight Software Engineer, you will be a technical leader within the team with a high level of autonomy tackling core flight software products that directly impact the Terran R program and be responsible for setting standards and best practices for the team along with mentoring junior engineers. Architect and deliver core flight software with a strong focus on meeting system and performance requirements such as latency, allowed jitter, and control frequency. Work closely with GNC engineers to integrate complex algorithms for vehicle ascent and re-entry, descent and landing. Work closely with Embedded Software Engineers and Avionics to integrate vehicle sensor data such as GPS, IMU, Radar, and to control vehicle equipment such as valves, thrust vector controls, and landing grid fins. Develop telemetry system that prioritizes, filters, stores and forwards, and encodes/decodes telemetry to RF format, and routes that data through ground stations and to data centers. Support the development and integration of testing infrastructure such as HITL (Hardware-In-The-Loop) and HOOTL (Hardware-Out-Of-The-Loop) and physics and fluid sims. Focus on maximizing the team's velocity by defining processes, best practices, integrating modern tools and technologies, and mentoring junior engineers.

About You

An undergraduate or graduate degree in a relevant engineering discipline (Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering) with 5+ years experience of production development experience

Experience delivering production-level and high reliability software

Expert in Rust, C++, and/or other system languages, as well as algorithms and data structures

Expert in Linux Operating System concepts such as memory management, CPU shielding, scheduling, etc

Expert in networking concepts such as TCP/IP, UDP

Experience with software development processes including: source control, bug tracking, and CI/CD

Nice To Haves But Not Required

Experience with systems-level programming like synchronization primitives, memory management, etc.

Experience with different inter-process communication methods

Experience with message passing protocol such as flatbuffer or protobuf

At Relativity Space, we are committed to transparency and fairness in our compensation practices. Actual compensation will be determined based on experience, qualifications, and other job-related factors.

Compensation is only one part of our total rewards package. Relativity Space offers competitive salary and equity, a generous PTO and sick leave policy, parental leave, an annual learning and development stipend, and more! To see some of the benefits & perks we offer, please visit here.

Hiring Range

$154,000 - $230,000 USD

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

If you need a reasonable accommodation, please contact us at accommodations@relativityspace.com.

Please note: Relativity Space does not accept unsolicited resumes, candidate profiles, or referrals from recruitment agencies or search firms. Any unsolicited submission - via email, our website, social media, or directly to an employee - will be deemed the property of Relativity Space, and no fee will be owed absent a current, fully executed agreement with Talent Acquisition that specifically authorizes submissions for the applicable role.

Create a Job Alert

Interested in building your career at Relativity Space? Get future opportunities sent straight to your email.

Create alert

Apply for this job

indicates a required field

First Name*

Last Name*

Preferred First Name

Email*

Phone

Country*

Phone*

244 results found

No results found

Afghanistan+93

Åland Islands+358

Albania+355

Algeria+213

American Samoa+1

Andorra+376

Angola+244

Anguilla+1

Antigua & Barbuda+1

Argentina+54

Armenia+374

Aruba+297

Ascension Island+247

Australia+61

Austria+43

Azerbaijan+994

Bahamas+1

Bahrain+973

Bangladesh+880

Barbados+1

Belarus+375

Belgium+32

Belize+501

Benin+229

Bermuda+1

Bhutan+975

Bolivia+591

Bosnia & Herzegovina+387

Botswana+267

Brazil+55

British Indian Ocean Territory+246

British Virgin Islands+1

Brunei+673

Bulgaria+359

Burkina Faso+226

Burundi+257

Cambodia+855

Cameroon+237

Canada+1

Cape Verde+238

Caribbean Netherlands+599

Cayman Islands+1

Central African Republic+236

Chad+235

Chile+56

China+86

Christmas Island+61

Cocos (Keeling) Islands+61

Colombia+57

Comoros+269

Congo - Brazzaville+242

Congo - Kinshasa+243

Cook Islands+682

Costa Rica+506

Côte d’Ivoire+225

Croatia+385

Cuba+53

Curaçao+599

Cyprus+357

Czechia+420

Denmark+45

Djibouti+253

Dominica+1

Dominican Republic+1

Ecuador+593

Egypt+20

El Salvador+503

Equatorial Guinea+240

Eritrea+291

Estonia+372

Eswatini+268

Ethiopia+251

Falkland Islands+500

Faroe Islands+298

Fiji+679

Finland+358

France+33

French Guiana+594

French Polynesia+689

Gabon+241

Gambia+220

Georgia+995

Germany+49

Ghana+233

Gibraltar+350

Greece+30

Greenland+299

Grenada+1

Guadeloupe+590

Guam+1

Guatemala+502

Guernsey+44

Guinea+224

Guinea-Bissau+245

Guyana+592

Haiti+509

Honduras+504

Hong Kong SAR China+852

Hungary+36

Iceland+354

India+91

Indonesia+62

Iran+98

Iraq+964

Ireland+353

Isle of Man+44

Israel+972

Italy+39

Jamaica+1

Japan+81

Jersey+44

Jordan+962

Kazakhstan+7

Kenya+254

Kiribati+686

Kosovo+383

Kuwait+965

Kyrgyzstan+996

Laos+856

Latvia+371

Lebanon+961

Lesotho+266

Liberia+231

Libya+218

Liechtenstein+423

Lithuania+370

Luxembourg+352

Macao SAR China+853

Madagascar+261

Malawi+265

Malaysia+60

Maldives+960

Mali+223

Malta+356

Marshall Islands+692

Martinique+596

Mauritania+222

Mauritius+230

Mayotte+262

Mexico+52

Micronesia+691

Moldova+373

Monaco+377

Mongolia+976

Montenegro+382

Montserrat+1

Morocco+212

Mozambique+258

Myanmar (Burma)+95

Namibia+264

Nauru+674

Nepal+977

Netherlands+31

New Caledonia+687

New Zealand+64

Nicaragua+505

Niger+227

Nigeria+234

Niue+683

Norfolk Island+672

North Korea+850

North Macedonia+389

Northern Mariana Islands+1

Norway+47

Oman+968

Pakistan+92

Palau+680

Palestinian Territories+970

Panama+507

Papua New Guinea+675

Paraguay+595

Peru+51

Philippines+63

Poland+48

Portugal+351

Puerto Rico+1

Qatar+974

Réunion+262

Romania+40

Russia+7

Rwanda+250

Samoa+685

San Marino+378

São Tomé & Príncipe+239

Saudi Arabia+966

Senegal+221

Serbia+381

Seychelles+248

Sierra Leone+232

Singapore+65

Sint Maarten+1

Slovakia+421

Slovenia+386

Solomon Islands+677

Somalia+252

South Africa+27

South Korea+82

South Sudan+211

Spain+34

Sri Lanka+94

St. Barthélemy+590

St. Helena+290

St. Kitts & Nevis+1

St. Lucia+1

St. Martin+590

St. Pierre & Miquelon+508

St. Vincent & Grenadines+1

Sudan+249

Suriname+597

Svalbard & Jan Mayen+47

Sweden+46

Switzerland+41

Syria+963

Taiwan+886

Tajikistan+992

Tanzania+255

Thailand+66

Timor-Leste+670

Togo+228

Tokelau+690

Tonga+676

Trinidad & Tobago+1

Tunisia+216

Turkey+90

Turkmenistan+993

Turks & Caicos Islands+1

Tuvalu+688

U.S. Virgin Islands+1

Uganda+256

Ukraine+380

United Arab Emirates+971

United Kingdom+44

United States+1

Uruguay+598

Uzbekistan+998

Vanuatu+678

Vatican City+39

Venezuela+58

Vietnam+84

Wallis & Futuna+681

Western Sahara+212

Yemen+967

Zambia+260

Zimbabwe+263

Location (City)

Resume/CV*

Attach

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Attach

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Why Relativity?

If your location differs from the location posted on the job description, are you willing to commute and/or relocate for this role? If not, please explain: *

How did you hear about us? *

Company Website

Career Fair / Event

Conference

News Article

Indeed

BuiltIn

ZipRecruiter

LinkedIn

Instagram

Facebook

YouTube

X (formerly Twitter)

Threads

Referral / Friend

EXPORT COMPLIANCE*

Select...

As defined in the ITAR, “U.S. Persons” include U.S. citizens, lawful permanent residents (i.e., Green Card holders), and certain protected individuals (e.g., refugees/asylees, American Samoans). Please consult with a knowledgeable advisor if you are unsure whether you are a “U.S. Person.”

The Person Hired Will Have Access To Information And Items Controlled By The International Traffic In Arms Regulation (ITAR), And, Therefore, Must Either Be a “U.S. Person” As Defined By Those Regulations Or Otherwise Eligible For a Federally Issued Export Control License. To Assist Relativity In Assessing Its Export Compliance Obligations In Relation To Your Application, Please Identify Which Statement Best Applies To You

If answer selection above requires an explanation, please explain below:

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Relativity Space’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Gender

Select...

Are you Hispanic/Latino?

Select...

Race & Ethnicity Definitions

If You Believe You Belong To Any Of The Categories Of Protected Veterans Listed Below, Please Indicate By Making The Appropriate Selection. As a Government Contractor Subject To The Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), We Request This Information In Order To Measure The Effectiveness Of The Outreach And Positive Recruitment Efforts We Undertake Pursuant To VEVRAA. Classification Of Protected Categories Is As Follows

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Veteran Status

Select...

Voluntary Self-Identification of Disability

Form CC-305

Page 1 of 1

OMB Control Number 1250-0005

Expires 07/31/2029

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A Disability Is a Condition That Substantially Limits One Or More Of Your “major Life Activities.” If You Have Or Have Ever Had Such a Condition, You Are a Person With a Disability. Disabilities Include, But Are Not Limited To

Alcohol or other substance use disorder (not currently using drugs illegally)

Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS

Blind or low vision

Cancer (past or present)

Cardiovascular or heart disease

Celiac disease

Cerebral palsy

Deaf or serious difficulty hearing

Diabetes

Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders

Epilepsy or other seizure disorder

Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome

Intellectual or developmental disability

Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD

Missing limbs or partially missing limbs

Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports

Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)

Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities

Partial or complete paralysis (any cause)

Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema

Short stature (dwarfism)

Traumatic brain injury

Disability Status

Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Responsibilities

  • Architect and deliver core flight software with a focus on system and performance requirements
  • Integrate complex algorithms for vehicle ascent and re-entry
  • Develop telemetry system for data management
  • Support development and integration of testing infrastructure
  • Define processes and best practices for the team

Qualifications

  • Undergraduate or graduate degree in relevant engineering discipline
  • 5+ years of production development experience
  • Expert in Rust, C++, and/or other system languages
  • Expert in Linux OS concepts
  • Experience with software development processes

Benefits

  • Competitive Salary
  • Equity
  • Generous PTO
  • Sick Leave Policy
  • Parental Leave
  • Annual Learning And Development Stipend

Skills mentioned

RustC++LinuxTCP/IPCI/CDGitConcurrencyEmbedded SystemsPerformance OptimizationSoftware Testing

About Relativity Space

Technology1 employee