Senior Embedded Software Engineer - Defense Technology
About the Role
CHAOS Industries is redefining modern defense with omniscient systems purpose-built for today’s realities. We are seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our R&D team. This Senior Embedded Software Engineer remote position is a hands-on role where you'll be responsible for the design and implementation of embedded software across our product families.
What You'll Do
- 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 and support full system integration, testing, and validation through deployment.
- Work full-time on-site in our office in Los Angeles, California.
- Collaborate with small teams and work with minimal supervision.
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 Linux embedded development and device drivers.
- Proficiency in C/C++ for embedded systems and real-time programming.
- Experience with real-time operating systems and bare-metal programming.
- Familiarity with Agile development methodologies.
- Ability to access U.S.-only data systems (U.S. Person status required).
Nice to Have
- Current or previous DoD security clearance.
- Experience with Analog Devices RF transceivers and the Linux IIO framework.
- Experience integrating with AMD/Xilinx FPGAs, Nvidia GPUs, and other heterogeneous computing architectures.
- FPGA development experience (VHDL/Verilog/SystemVerilog).
What We Offer
- Health Benefits: Medical, dental, and vision benefits 100% paid for by the company.
- 401k with a 50% company match up to 6% of pay.
- Free daily lunch and ‘No meeting Fridays’.
- Unlimited PTO and a casual dress code.
- Competitive base salaries and generous pre-IPO stock option grants.
- Relocation assistance for those looking to advance their careers.
Join us at CHAOS Industries as a Senior Embedded Software Engineer remote and be part of a team that is making a significant impact in the defense technology sector. Apply now to take the next step in your career!
This Senior Embedded Software Engineer position at CHAOS Industries offers a unique opportunity to work in a cutting-edge defense technology environment with competitive salaries and generous benefits.
About CHAOS Industries
Explore exciting career opportunities at CHAOS Industries in 2026. Browse a diverse range of remote, hybrid, and office roles tailored to your skills. Utilize our advanced filters for easy job searching and enjoy application tracking features that keep you informed. Gain valuable company insights and stay updated with industry news as you find your perfect fit at CHAOS Industries. Start your journey today!
Who Will Succeed Here
Proficient in C/C++ programming with a robust understanding of Linux operating systems and experience in developing software for embedded systems, particularly in real-time environments.
Demonstrates strong problem-solving capabilities and adaptability in a fast-paced office environment, collaborating effectively with cross-functional teams, especially in Agile development settings.
Possesses a comprehensive knowledge of RF hardware integration and the ability to troubleshoot complex hardware-software interactions, along with a proactive mindset for continuous improvement and innovation.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months