Mid-Career Software Engineer
CHAOS Industries
El Segundo, United States Posted October 22, 2026
Check how well your resume matches this job
Salary Range
$120,000 - $200,000
Job Description
Join CHAOS, a cutting-edge technology company, as a Principal Software Engineer. In this role, you will be responsible for research and development, production software development, system integration, and supporting deployed software capabilities. You will work full-time on-site in Los Angeles and enjoy a range of benefits, including generous pre-IPO stock options, free daily lunch, unlimited PTO, and comprehensive medical, dental, and vision coverage.
- Participer activement au développement de logiciels pour des produits radar de nouvelle génération, en mettant l'accent sur la recherche et le développement.
- Collaborer avec l'équipe d'ingénierie pour intégrer le logiciel sur le matériel, en soutenant l'intégration système et les capacités déployées.
- Travailler en étroite collaboration avec des équipes multidisciplinaires pour améliorer les compétences et les connaissances dans divers domaines de produits.
- Ability to work with minimal supervision and collaborate on small teams
- 5+ years of experience in professional, object-oriented software development
- U.S. Person status is required as this position will require the ability to access U.S.-only data systems
- Solid understanding and extensive experience in software development using Linux
- Extensive/advanced Python experience
- Bachelor’s or higher Degree in Computer Science, Computer Engineering, or related degree
- Experience with Agile lifecycle processes including Scrum, Continuous Integration, and Test-Driven Development Methodologies
- Experience with HW/SW I&T and V&V of high-TRL systems
- Experience with production-level SW development & deployment, including DevOps, DevSecOps, and/or Continuous Integration/Continuous Delivery (CI/CD) using modern FOSS/COTS toolsets
- Experience with SW development tools enforcing SW-development best practices (e.g. linting, code coverage, code quality/security scanning, doc gen, etc.)
- Experience with Networks (software and hardware)
- Experience with Software-Defined Radios (SDRs) (e.g. Ettus)
- Experience with CUDA/JAX
- Experience developing near-real-time systems
- Experience with git
- Experience with additional languages such as C++, Rust, NodeJS, Java, Go, etc
- Experience with Containers (e.g. Docker, Podman, etc.)
Required Skills
Similar Jobs
Mid-Career Software Engineer
CHAOS Industries
Senior Radar Software Engineer
CHAOS Industries
Senior Test Automation Software Engineer
CHAOS Industries
How to apply
You apply on CHAOS Industries’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout CHAOS Industries
See every open role at CHAOS Industries on ARes.
More Jobs at CHAOS Industries