Senior Embedded Software Engineer
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. Founded in 2022, CHAOS Industries has raised $1 billion in funding from leading investors, including 8VC, Accel, and Valor Equity Partners, and is headquartered in Los Angeles, with offices in Washington, D.C., San Francisco, San Diego, Seattle, and London.
About the role
CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting R&D and product engineering, initially focusing on next-generation radar products. This collaborative role allows you to work on multiple capabilities within our product offerings and expand your skillset across our product families. The position is full-time on-site in our San Diego, California office, with some travel to Los Angeles (Hawthorne), CA.
Responsibilities
- Research & Development (R&D) and production software development for next-generation radar products
- Support system integration of software on custom hardware
- Support deployed software capabilities for U.S. and international customers
Requirements
- Bachelor’s or higher degree in Computer Science, Computer Engineering, or a related field
- 4+ years of experience in professional, object-oriented software development
- C/C++ and Python experience
- Experience building embedded Linux systems with Buildroot
- Solid understanding and extensive experience in software development using Linux
- Experience with Agile lifecycle processes, including Scrum, Continuous Integration, and Test-Driven Development
- Ability to work with minimal supervision and collaborate in small teams
- U.S. Person status (required to access U.S.-only data systems)
Preferred Qualifications
- Experience developing near-real-time embedded software
- Experience with CUDA
- Experience with additional languages such as C++, Rust, NodeJS, Java, or Go
- Development experience in ground or airborne sensors (radars, EO/IR, EW, etc.)
- Experience designing and implementing radar modes and algorithms, signal processing, target detection, and tracking
- Current or previous DoD security clearance
- Experience with networks (software and hardware)
- Experience with Software-Defined Radios (SDRs) (e.g., Ettus)
- Experience with advanced time synchronization technologies beyond NTP
- Experience with Git
- Experience with containers (e.g., Docker, Podman)
- Familiarity with cloud computing and virtualization technologies (e.g., WSL, KVM, Hyper-V, VMware)
- Experience with BIOS, Secure Boot, TPM, Network Boot, and PXE
- Experience with hardware and software drive encryption (e.g., LUKS, OPAL)
- Experience with 2D and 3D visualization, ideally in defense use cases (e.g., SIMDIS)
- Experience with DoD and related system/software architectures and messaging standards (e.g., OMS, SOSA, Link-16)
- Experience with modeling and simulation, including hardware-in-the-loop and software-in-the-loop testbeds (e.g., DIS, VR-Forces, AFSIM)
- Experience with production-level software development and deployment, including DevOps, DevSecOps, and CI/CD using modern FOSS/COTS toolsets
- Experience with full lifecycle software development of high-TRL systems
- Experience with hardware/software integration and test (I&T) and verification and validation (V&V) of high-TRL systems
Benefits
- Medical, dental, and vision benefits 100% paid by the company
- 401k with 50% company match (up to 6% of pay)
- FSA and HSA options
- Life insurance
- Free daily lunch
- ‘No meeting Fridays’
- Unlimited PTO
- Casual dress code
- Competitive base salaries
- Generous pre-IPO stock option grants
- Relocation assistance
- Annual bonuses (coming soon)
Pay
Salary range: $145,000 – $220,000. The stated range reflects targeted base compensation only and excludes additional earnings such as bonus, equity, and benefits. Actual salary offers may vary based on work experience, education, training, critical skills, and business considerations.
CHAOS Industries has 250 employees across 5 global offices and continues to grow.