Senior Staff Embedded Software Engineer

CHAOS Industries•Los Angeles, CA
•$211,000 - $290,000•Onsite

About The Position

CHAOS Industries is seeking a highly skilled and motivated Senior Embedded Software Engineer to join its R&D team. This hands-on senior role is responsible for designing and implementing embedded software across the company’s product families, including high-performance software for software-defined radio platforms and low-level firmware interfaces for complex RF hardware. The role leads firmware/software integration and supports full system integration, testing, and validation through deployment. The position is full-time and on-site at CHAOS Industries’ office in El Segundo, Los Angeles, California. U.S. Person status is required because the role may involve access to U.S.-only data systems. The position is open at multiple levels, with level and salary determined by experience, education, technical expertise, and interview performance. The listed Senior Staff Engineer base salary range is $211,000–$290,000.

Requirements

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field.
  • 10+ years of professional embedded software development experience.
  • Strong experience with embedded Linux development and device drivers.
  • Proficiency in C/C++ for embedded systems and real-time programming.
  • Python experience for scripting, automation, and system integration tasks.
  • Experience with real-time operating systems and bare-metal programming.
  • Experience developing software for ARM-based embedded platforms.
  • Experience developing embedded software for software-defined radios and/or radio transceiver chips.
  • Experience with modern software development practices, including Git, CI/CD, and automated testing.
  • Familiarity with Agile development methodologies.
  • Ability to work with minimal supervision and collaborate on small teams.
  • U.S. Person status, as the position requires the ability to access U.S.-only data systems.

Nice To Haves

  • Current or previous DoD security clearance.
  • Experience with Analog Devices RF transceivers.
  • Experience with the Linux IIO framework.
  • Experience integrating with AMD/Xilinx FPGAs, Nvidia GPUs, and other heterogeneous computing architectures.
  • Experience implementing and optimizing low-latency, high-throughput signal processing algorithms.
  • FPGA development experience using VHDL, Verilog, or SystemVerilog.
  • Hardware-in-the-loop testing and validation experience.
  • Experience with production-level software development and deployment, including DevOps and CI/CD.
  • 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.

Responsibilities

  • Design and implement high-performance embedded software for software-defined radio platforms.
  • Develop low-level software and firmware interfaces for complex RF hardware.
  • Lead firmware/software integration efforts.
  • Support full system integration, testing, and validation through deployment.
  • Work full-time on-site in the El Segundo, Los Angeles, California office.

Benefits

  • Medical, dental, and vision benefits fully paid for by the company.
  • 401(k) with a 50% company match up to 6% of pay.
  • Flexible Spending Account (FSA).
  • Health Savings Account (HSA).
  • Life insurance.
  • Free daily lunch.
  • No-meeting Fridays.
  • Unlimited PTO.
  • Casual dress code.
  • Pre-IPO stock option grants.
  • Relocation assistance.
  • Annual bonuses described as coming soon.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service