Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$180k - $250k

InnoForge

Principal Flight Software Engineer

This range is provided by InnoForge. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$180,000.00/yr - $250,000.00/yr

InnoForge are partnering with a venture-backed space and national security company developing a first-of-its-kind space-based system that redefines how assets are deployed, maneuvered and operated in orbit.

We’re seeking a Principal Flight Software Engineer to lead the design and development of mission‑critical flight software for a novel, propellant‑free electromechanical deployment and interceptor system. This technology underpins a new generation of space architectures focused on scalability, affordability, and operational surprise.

You’ll work in a fast-moving, cleared prototyping environment, taking hardware from prototype through flight demonstration and into operational deployment.

This is a rare opportunity to own software architecture end‑to‑end for a system that will fly and directly shape future space and missile‑defense capability.

What You’ll Do
  • Architect, implement, and deliver real‑time flight software supporting guidance, navigation & control, autonomy, telemetry, and fault management.
  • Own software architecture and system‑level performance for a first‑of‑its‑kind space system.
  • Lead technical design reviews, verification, validation, and integration with hardware and GNC teams.
  • Develop high‑reliability embedded software in C/C++ (and/or Rust) within RTOS or bare‑metal environments.
  • Drive software processes, mentor engineers, and establish best practices as the system matures toward flight.
  • Support hardware‑in‑the‑loop, spacecraft‑in‑the‑loop , and flight testing in an agile, prototype‑driven program.
What You Bring
  • 7+ years of experience developing embedded or real‑time software for space, aerospace, defense, or other mission‑critical systems .
  • Deep proficiency in C/C++ and a strong understanding of deterministic, real‑time system behavior.
  • Experience owning software across the full lifecycle — from early concept through integration, test, and operations.
  • Comfort operating in ambiguous, fast‑paced environments where first‑principles thinking is required.
  • Ability to obtain and maintain a U.S. Security Clearance (U.S. citizenship or permanent residency required).
Why This Role
  • Work on a system that does not exist anywhere else today
  • Clear roadmap to a 2027 flight demonstration
  • Multi‑year funding and government backing
  • Meaningful equity offered to early technical leaders
  • Real ownership, real hardware, real impact

If you’re motivated by hard problems, real missions, and the chance to build something that will define a new category in space operations, we’d love to speak with you.

Contact InnoForge in confidence to learn more.

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Defense and Space Manufacturing
Space Research and Technology

Location

Santa Monica, CA

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in El Segundo, CA vacancy
  • $120k - $170k

     ..., and London. For more information, please visit . Role Overview: CHAOS is seeking a highly-skilled and motivated Principal Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    Hawthorne, CA
    3 days ago
  • $127k - $159k

     ...Principal Software Engineer page is loaded## Principal Software Engineerlocations: El Segundo, Californiatime type: Full timeposted on: Posted Yesterdayjob requisition id: R2117339**Title:**Principal Software Engineer***Belong. Connect. Grow. with KBR!***KBR’s National... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Flexible hours

    KBR

    El Segundo, CA
    2 days ago
  • $147k - $237.5k

     ...Principal Software Engineer The Cortex Xpanse group is growing, and we're looking for a Principal Software Engineer to join our team. This team is at the forefront of identifying and mitigating external security risks by continuously discovering and analyzing our customers... 
    Suggested
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Hawthorne, CA
    3 days ago
  • $215k - $270k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity authority platform built to power and protect the world at work. In a world of digital transformation, where organizations are faced with increasing cyber risk but cannot afford defensive measures to slow down... 
    Suggested

    Saviynt

    El Segundo, CA
    11 hours ago
  •  ...Principal Software Engineer with GPS Experience - El Segundo, CA Our dynamic and diverse engineers develop demanding, trusted, superior solutions to make the world a safer place. We are looking for a proven Senior Principal Software Engineer to join our Software Engineering... 
    Suggested
    Work experience placement

    Beyond SOF

    El Segundo, CA
    11 hours ago
  • $145k - $220k

     ...Principal Software Engineer CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary... 
    Full time
    Casual work
    Work at office
    Relocation package

    Rethink recruit

    Hawthorne, CA
    1 day ago
  • $200k - $285k

     ...Principal Software Engineer, Continuous Integration (Starship) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    11 hours ago
  •  ...A leading engineering solutions firm in El Segundo, California, is seeking a Principal Software Engineer to join a systems engineering team focused on developing next-generation space communication systems for national security. The ideal candidate will have at least 7... 

    KBR

    El Segundo, CA
    2 days ago
  • $220.5k - $300k

     ...Principal Security Software Engineer, Applied Computing (Starshield) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing... 
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago
  • $134.36k - $244.04k

     ...The Principal, IT Software Engineer 1, is a technically seasoned individual contributor who serves as a lead engineer responsible for designing, developing, and delivering complex end-to-end software solutions. This role operates with a high degree of autonomy and plays... 
    Temporary work
    Local area
    Remote work

    DIRECTV

    El Segundo, CA
    2 days ago
  • $220.5k - $300k

     ...Principal Security Software Engineer (Starshield) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to... 
    Permanent employment
    Temporary work
    Immediate start
    Flexible hours
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    2 days ago
  • $200k - $270k

    Principal Software Engineer, Flight Software (Starship) Design and develop software to control and simulate SpaceX's Starship flight systems. Location: Hawthorne, California, United States Compensation: $200,000 - 270,000 USD / year Job Tags: Software About The Role... 
    Permanent employment
    Temporary work
    Weekend work

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    4 days ago
  • $200k - $270k

    Principal RF Software Engineer (Starshield) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    11 hours ago
  • A leading aerospace company in Hawthorne, CA, is seeking a Principal RF Software Engineer to support national security projects. This role involves designing and building RF test benches, collaborating with engineers, and applying advanced software skills in a fast-paced... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    4 days ago
  • $165.5k - $199k

     ...Principal Embedded Software Engineer I At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment... 
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    El Segundo, CA
    4 hours ago
  •  ...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use...  ...beginning in 2028. About the role Radiant is seeking a Principal Embedded Software Engineer to set the technical direction for... 
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant

    El Segundo, CA
    3 days ago
  •  ...A leading aerospace manufacturer in Hawthorne, CA is seeking a Principal Security Software Engineer to automate security systems using AI. The role involves designing and implementing security solutions for Starshield, a project supporting national security efforts. Ideal... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    3 days ago
  •  ...the functionality and performance of existing Windows and WCF services that interact with our clustered storage system • Hands-on software development on backend and middle-tier application layers, with a focus on REST, WCF and Windows services. • Deliver assignments that... 

    Direct Staffing Inc

    Culver City, CA
    11 hours ago
  •  ...Principal Embedded Software Engineer (Actuators & Control Systems) As a Senior Embedded Software Engineer at Impulse focused on Actuation & Control Systems, you will be responsible for developing embedded software that controls a variety of actuated systems across... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    2 days ago
  • $175k - $200k

    Principal Flight Software Engineer We are seeking a Principal Flight Software Engineer to lead the architecture, development, integration, and validation of mission‑critical flight software supporting next‑generation space systems. This role serves as a technical authority... 

    LeoForce

    El Segundo, CA
    1 day ago
  • $200k - $270k

    SpaceX is looking for a Principal Software Engineer, Flight Software in Hawthorne, California. The role involves designing and developing software for Starship’s flight systems. Candidates must have over 8 years of experience in software development, with expertise in C... 

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    4 days ago
  • $135.8k - $213.4k

     ...think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking a Sr Principal Software Engineer. This position will be located at our Defense Systems Sector in Manhattan Beach (CA), Hollywood (MD), Linthicum (MD), or... 
    Full time
    Internship
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman

    Manhattan Beach, CA
    1 day ago
  •  ...A leading SpaceTech organization seeks a Principal Flight Software Engineer to lead the design and development of mission-critical flight software. This role involves architecting delivery of real-time flight software and mentoring engineers in a fast-paced environment... 

    InnoForge

    El Segundo, CA
    2 days ago
  • $103.6k - $171k

     ...others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking a Principal Software Engineer. This position will be located at our Defense Systems Sector in Manhattan Beach, California, Hollywood, Maryland, or... 
    Full time
    Internship
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman

    Manhattan Beach, CA
    1 day ago
  •  ...Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...in a variety of broader domains. As a Software Engineer , you'll also dive into...  ...tooling, CI/CD, just to name a few. As a Principal Software Engineer on the UnEco team, you... 
    Local area
    Flexible hours

    Riot Games

    Los Angeles, CA
    10 days ago
  • $190k - $260k

     ...Principal Software Engineer Irvine, California, United States; Los Angeles, California, United States What You'll Do Viant's customers use the Demand Side Platform (DSP) to set up, run and monitor ad campaigns. The platform team owns a complex set of backend... 
    Work experience placement
    Local area

    Viant

    Los Angeles, CA
    11 hours ago
  • $197.4k - $264.7k

     ...Principal Software Engineer - Ad Experiences Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and... 
    Work experience placement
    Work at office
    Shift work

    Disney

    Santa Monica, CA
    2 days ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design, implement... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    2 days ago
  • $276k - $414k

     ...and other services; and its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join Snap Inc! What you'll do: Design,... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Los Angeles, CA
    3 days ago
  • $197.4k - $264.7k

     ...Principal Software Engineer, Media Architecture Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers... 
    Work experience placement

    Disney Entertainment and ESPN Product & Technology Careers

    Santa Monica, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!