> Markdown version of [/jobs/ext/2514209-effector-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2514209-effector-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Effector Embedded Software Engineer - **Company:** CHAOS Industries - **Location:** Hawthorne, CA, United States - **Experience:** Expert - **Salary:** $160,000.0 - $240,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Automation of Tests, C++ (Programming Language), Computer Engineering, Continuous Integration, Data Systems, Linux, DevOps, Device Drivers, Linux on Embedded Systems, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Hardware-In-The-Loop Simulation, Python (Programming Language), Real-Time Operating Systems, Software Engineering, SystemVerilog, Systems Integration, Verilog, VHSIC Hardware Description Language (VHDL), Software Organization, Scripting, Graphics Processing Unit (GPU), Real Time Systems, Fpga Hardware, Git, Information Technology, Low Latency, Bare Metal, Software Defined Radio - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/6fa49eed-a219-44e1-8ee8-727e63c0a94a ## About the Role * Bachelor's degree or higher in Computer Science, Computer Engineering, or 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 * 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 (Git, CI/CD, automated testing) * Familiarity with Agile development methodologies * Ability to work with minimal supervision and collaborate on small teams * U.S. Person status is required as this position will require the ability to access U.S.-only data system Preferred Requirements: * 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 (VHDL/Verilog/SystemVerilog) * Hardware-in-the-loop testing and validation * Experience with production-level software development & deployment, including DevOps and CI/CD * Experience with full lifecycle SW development of high-TRL systems * Experience with HW/SW I&T and V&V of high-TRL systems ## Description CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our R&D team. This is a hands-on senior role where you'll be responsible for the design and implementation of embedded software designs across our product families., * 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 our office in Los Angeles (Hawthorne), California ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)