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

Principal Autonomy Software Engineer

$240k - $310k
Full-time

CHAOS Industries

CHAOS Industries is redefining modern defense with a multi-product portfolio that gives the ultimate advantage—domain dominance. The company's products are powered by Coherent Distributed Networks (CDN™), empowering warfighters, commercial air operators, and border protection teams to act faster, adapt rapidly, and stay ahead of evolving threats.

CHAOS Industries was founded in 2022 and has raised a total of $1 billion in funding from leading investors, including 8VC, Accel, and Valor Equity Partners. The company is headquartered in Los Angeles, with offices in Washington, D.C., San Francisco, San Diego, Seattle, and London. For more information, please visit

Role Overview:

The Autonomy team builds the software brains behind CHAOS Industries’ distributed defense systems, the perception, planning, and coordination layers that let fleets of sensors and effectors operate as one coherent, adaptive network. As Principal Autonomy Software Engineer, you’ll set the technical direction for how our platforms sense, reason, and act in contested, fast-changing environments. You’re the person the rest of engineering looks to when the hardest autonomy problems land on the table, equal parts architect, builder, and force multiplier.

  • You’ll partner across hardware, RF/signals, systems, and product to turn sensor data into decisions our operators can trust. We move fast, prototype and then systems that must work when it counts.
  • You’ll take principal-level ownership of upcoming autonomy programs, standing up new capabilities from prototype to fielded system and setting the standards the rest of the org builds against.

Responsibilities:

  • Own the autonomy software architecture end to end, multi-sensor fusion and world-modeling, mission planning, task allocation, and real-time decision-making across distributed nodes.
  • Define the technical strategy and roadmap for autonomy across your products, and drive alignment on hard trade-offs across teams.
  • Build and productionize autonomy software that runs reliably on resource-constrained edge hardware in the field, not just in the lab.
  • Set and enforce engineering standards for code quality, testing, simulation, and the safety and predictability of autonomous behavior.
  • Technically lead and mentor other engineers—raising the bar through design reviews, pairing, and hands-on collaboration rather than hierarchy.
  • Translate operational needs from warfighters and operators into robust, testable autonomy requirements.
  • Stand up simulation, test, and evaluation pipelines that validate autonomous behavior before it ever reaches the field.
  • Primarily an office and lab environment, with travel as needed to test sites, field demonstrations, and other CHAOS offices.

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Robotics, Aerospace/Mechanical/Electrical Engineering, or a related field, or equivalent work experience.
  • A deep, hands-on track record designing and shipping autonomy or robotics software (perception, state estimation, planning, control, or multi-agent systems) that has run on real hardware in the field.
  • Expert-level proficiency in C++/RUST and Python, with strong command of software design for real-time, safety-critical, or resource-constrained systems.
  • Demonstrated ownership of complex systems from concept through deployment, you’ve previously architected something hard and been accountable for it in production.
  • Strong foundation in the mathematics of autonomy: probabilistic estimation, sensor fusion, optimization, and/or planning algorithms.
  • Hands-on experience with robotics/autonomy frameworks and tooling (e.g., ROS/ROS2, real-time middleware, simulation environments, or other bespoke middleware).
  • Comfort working with real-world sensor data (EO/IR, RADAR, RF, LiDAR, GPS/INS) and the messiness of live systems.
  • Proven ability to lead technically in cross-functional collaborative environments setting direction, mentoring engineers, and driving cross-team decisions without formal authority.
  • Must be a U.S. Person (citizen or lawful permanent resident).

Preferred Requirements:

  • Master’s or PhD in a relevant technical field.
  • Experience in defense, aerospace, or another mission-critical domain with high reliability requirements.
  • Depth in multi-agent coordination, swarming, or distributed autonomy.
  • Experience deploying ML or autonomy stacks to embedded, GPU-accelerated, or edge-compute hardware.
  • An active U.S. security clearance.

Why CHAOS?

  • Health Benefits: Medical, dental, and vision benefits 100% paid for by the company
  • Additional benefits : 401k (+ 50% company match up to 6% of pay), FSA, HSA, life insurance, and more
  • Our Perks: Free daily lunch, ‘No meeting Fridays’, unlimited PTO, casual dress code
  • Compensation Components: Competitive base salaries, generous pre-IPO stock option grants, relocation assistance, and (coming soon!) annual bonuses
  • Team Growth: 400 employees and counting across 5 global offices

Base Salary Range: $240,000.00 - 310,000.00

The stated compensation range reflects only the targeted base compensation range and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. The salary range for this role is an estimate based on a range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.

Recruiting Agencies: CHAOS Industries does not accept unsolicited resumes or outreach. Unsolicited submissions will not be reviewed or compensated.

#LI-onsite

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Principal Autonomy Software Engineer in El Segundo, CA vacancy
  • $210k - $340k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL RF SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology and launch capability to support national security... 
    Suggested
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    11 hours ago
  • $215k - $250k

    El Segundo, CAEngineering - Software Engineering /Full-Time /HybridSaviynt's AI-powered identity platform manages and governs human and non...  ...true agile principlesWHAT YOU BRING1+ year of experience as a Principal Software Engineer with a SaaS companyExpert-level ability... 
    Suggested
    Full time

    Saviynt

    El Segundo, CA
    3 days ago
  • $255k - $340k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

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

     ...possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP)As a Principal Software...  ...and launch pads on a continuous basis. This is a high-autonomy role and we are looking for people who want to work... 
    Suggested
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  •  ...Company Description Aerospace / Finance Job Description PRINCIPAL SOFTWARE ENGINEER (ARCHITECT)  Visa Candidates Welcome Job Description Responsibilities: • Maintain and improve the functionality and performance of existing Windows and WCF services... 
    Suggested
    Full time

    Direct Staffing Inc

    Culver City, CA
    11 hours ago
  • $179k - $199k

     ...Team Summary This team will serve as the product owner for GenAI capabilities within PointClickCare, working closely with other engineering teams across the organization to identify, build and support generative AI solutions. This centralized team with deep specialization... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Inglewood, CA
    4 days ago
  •  ...Senior Principal Software EngineerHave you ever looked up at the stars and wondered who might be looking back? Well, wonder no more. Raytheon...  ...real-time data and information. Our dynamic and diverse engineers develop demanding, trusted, superior solutions to make the world... 

    Beyond SOF

    El Segundo, CA
    4 days ago
  • $183k - $203k

     ...events in the office with your specific team. This is a requirement for this role. PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the software development life cycle, and will play a crucial role in designing, developing... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Inglewood, CA
    4 days ago
  • $200.5k - $314.48k

     ...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use...  ...beginning in 2028.About the roleRadiant 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 Industries

    El Segundo, CA
    2 days ago
  • $150k - $190k

     ...Title: Principal Software Engineer Belong. Connect. Grow. with KBR! KBR is seeking an experienced Principal Software Engineer to support the MSEIT contract at Space Systems Command (SSC). This role combines hands-on software development, technical leadership,... 
    Full time
    Contract work
    Work at office
    Local area
    Work from home
    Flexible hours

    KBR

    El Segundo, CA
    22 days ago
  • $215k - $250k

     ...analysis Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms...  ...WHAT YOU BRING ~1+ year of experience as a Principal Software Engineer with a SaaS company ~ Expert-level ability utilizing technologies... 

    Saviynt

    El Segundo, CA
    15 days ago
  • $103.37 - $120.19 per hour

    El Segundo, CAEngineering - Software Engineering /Full-Time /HybridSaviynt's AI-powered identity platform manages and governs human and non...  ...true agile principlesWHAT YOU BRING1+ year of experience as a Principal Software Engineer with a SaaS companyExpert-level ability... 
    Full time

    Saviynt

    El Segundo, CA
    3 days ago
  •  ...Northrop Grumman is seeking a Principal/Sr. Principal Flight Software Engineer (Level 3/4) to join the Western Region Software Engineering Directorate in Redondo Beach, CA. The role focuses on designing and verifying flight software for embedded, real-time systems, collaborating... 

    Northrop Grumman

    Redondo Beach, CA
    4 days ago
  • $200k - $285k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at... 
    Permanent employment
    Temporary work

    SpaceX

    Hawthorne, CA
    1 day ago
  • $184.3k - $247.1k

    Job Posting Title:Principal Software EngineerReq ID:10144164Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is...  ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... 
    Full time
    Work experience placement

    Hulu

    Santa Monica, CA
    11 hours ago
  • $184.3k - $247.1k

     ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...  ...it entirely.We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player... 
    Work experience placement

    Disney Interactive

    Santa Monica, CA
    11 hours ago
  • $180k - $260k

    Compensation: $180,000 - $260,000 / year Department: Software Location: Redondo Beach Description 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... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    1 day ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn... 
    Temporary work
    Live in
    Local area

    Snapchat

    Santa Monica, CA
    3 days ago
  • $197.4k - $264.7k

     ...Principal Software Engineer - Ad ExperiencesTechnology 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 more... 
    Work at office
    Shift work

    Walt Disney Company

    Santa Monica, CA
    4 days ago
  •  ...Principal Software EngineerJoin us at Metadata Engineering, a driving force within the Media Engineering organization, where we fuel the magic of Disney Entertainment and ESPN Technology. Our team is dedicated to crafting, refining, and disseminating content metadata... 
    Work experience placement

    The Walt Disney Studios

    Santa Monica, CA
    4 days ago
  • $195k - $270k

     .... We are a team of builders, engineers, and operators who believe nuclear...  ...part of a company where autonomy, ownership, and impact exist...  ...the Engineering organization, Software Engineering builds the internal...  ...The Role The Principal Software Engineer will own the... 
    Permanent employment
    Work experience placement

    Valar Atomics

    Torrance, CA
    4 days ago
  • $206.4k - $276.7k

    Job Posting Title:Principal Product Software EngineerReq ID:10158154Job Description:Technology is at the heart of Disney’s past, present, and future...  ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... 
    Full time

    Hulu

    Santa Monica, CA
    3 days ago
  • $98.6k - $145k

    Autonomy Engineer - Millennium Space Systems Company: Millennium Space Systems Millennium Space Systems, a part of Boeing Defense, Space...  ...Missions (DRM), and participate in comprehensive end-to-end software integration, validation, and testing. As an Autonomy... 
    Permanent employment
    Full time
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Boeing

    El Segundo, CA
    6 days ago
  •  ...wide telemetry and alerting, and routine operations. Define engineering practices across the ground and flight boundary, including...  ...critical ground systems. Write, deploy, operate, and troubleshoot software across software, networks, and hardware. Mentor engineers,... 
    Full time

    Reflect Orbital

    Hawthorne, CA
    26 days ago
  • $104.5k - $234.6k

     ...remains posted.Career Level - IC4Key ResponsibilitiesPlatform Software Development:Lead cross-team evolution of middleware patterns or...  ...development lifecycle; provides guidance and coaching to engineers to drive improvements.Utilizes advanced knowledge to develop and... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Santa Monica, CA
    1 day ago
  • $79.3k - $137.6k

     ...employees are not only part of history, they're making history. Northrop Grumman's Space Systems Sector is seeking a Software Engineer - Level 2 to join our team. This position can be located in either Redondo Beach, CA, Aurora, CO, or Gilbert, AZ. This... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Redondo Beach, CA
    11 hours ago
  • $91.8k - $137.6k

     ...Our employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Space Systems (NGSP) is seeking a Software Engineer (T02) to join our Space Park Software Engineering organization. This position is located in Manhattan Beach, CA.\n\nIn this... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Manhattan Beach, CA
    11 hours ago
  • $169.07k - $216.03k

     ...Washington, DC and Huntsville, AL. Join Varda, and work to create a bustling in-space ecosystem.About This RoleThe Senior Mission Software Engineer is responsible for Varda's critical ground segment software, and the platform it runs on which enables spacecraft operations.... 
    Permanent employment
    Full time
    Internship
    Immediate start
    Relocation package
    Flexible hours

    Varda Space Industries

    El Segundo, CA
    2 days ago
  • $160k - $225k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER, COMPUTER VISIONWe are looking for exceptional, driven, adaptable, and resilient senior software engineers who are technical... 
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    2 days ago
  • $165k - $230k

     ...possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEERThe application software team is the central nervous...  ...worldwide fast, reliable Internet service. We are looking for engineers who treat fellow teammates with fairness, respect, and support... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago

Do you want to receive more vacancies?

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