Jobs and Careers
CH

Senior Embedded Software Engineer

CHAOS Industries
United Statesfull_timeVerifiedPosted 16 May 2025
💰 $220,000/yr($145,000/yr$220,000/yr)

About the role

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 engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to solving the toughest technical challenges. Its unique agile engineering approach enables rapid prototyping, while deep partnerships with defense and industry ensure real-world solutions.

Role Overview: 

CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This is a highly collaborative role which will allow you to work on multiple capabilities within our product offerings. As a member of our engineering team, you also have the opportunity to expand your skillset across our product families.    

Responsibilities:  

  • Research & Development (R&D) and Production software development for our next-generation radar products 
  • Support system integration of software on hardware (mostly commercial-off-the-shelf (COTS) hardware) 
  • Support deployed software capabilities in the hands of our U.S. and international customers 
  • Work full-time on-site in our office in Los Angeles (Hawthorne), California  

Minimum Requirements: 

  • Bachelor’s or higher Degree in Computer Science, Computer Engineering, or related degree 
  • 10+ years ofexperience in professional, object-oriented software development 
  • Extensive/advanced Python experience 
  • Experience with Agile lifecycle processes including Scrum, Continuous Integration, and Test-Driven Development Methodologies 
  • Ability to work with minimal supervision and collaborate on small teams 
  • Solid understanding and extensiveexperience in software development using Linux 
  • U.S. Person status isrequiredas this position will require the ability to access U.S.-only data systems 

Preferred Requirements: 

  • Experience developing near-real-time, embedded SW 
  • Experience with CUDA 
  • Experience withadditionallanguages such as C++, Rust, NodeJS, Java, Go, etc. 
  • Development experience in Ground or Airborne Sensors (Radars, EO/IR, EW, etc.) 
  • Experience designing & implementing radar modes & algorithms, signal processing, target detection, and tracking   
  • Current orpreviousDoD 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, etc.) 
  • Familiarity with cloud computing and virtualization technologies (e.g.WSL, KVM, Hyper-V, VMware) 
  • Experience with BIOS, Secure Boot, TPM, Network Boot, PXE 
  • Experience with HW & SW driveencryption(e.g.LUKS, OPAL,etc) 
  • Experience with 2D and 3D Visualization ideally in defense use cases (e.g.SIMDIS) 
  • Experience with DoD & related System/SW Architectures and messaging standards (e.g.OMS, SOSA, Link-16,etc)
  • Experience with Modeling & Simulation, including hardware-in-the-loop and software-in-the-loo

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CHAOS Industries

View company profile →