> Markdown version of [/jobs/ext/3610611-software-engineer-test-automation](https://www.wearedevelopers.com/jobs/ext/3610611-software-engineer-test-automation). 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). --- # Software Engineer - Test Automation - **Company:** CHAOS Industries - **Location:** El Segundo, CA, United States - **Experience:** Expert - **Salary:** $130,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, Automation of Tests, Bash Shell, C++ (Programming Language), Computer Engineering, Continuous Integration, Software Debugging, Ethernet, IEEE-488, Java GUIs, Python (Programming Language), Linux System Administration, MATLAB, Networking Basics, Software Configuration Management, Software Systems, Subsystems, Systems Integration, Strategies of Testing, Diagnostic Tools, Scripting, Git, Information Technology - **Published:** October 7, 2026 - **Apply:** https://www.dice.com/job-detail/2cc698c8-6970-478a-9676-fe92c31229bf ## About the Role * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related STEM field * 5+ years of relevant experience or an advanced degree with 3+ years of relevant experience * Strong Python software development experience * Experience developing automated test systems for hardware-integrated products * Experience automating commercial test equipment using SCPI, Ethernet, Serial, USB, or GPIB interfaces * Experience with Linux-based systems and scripting languages such as Python, Bash, MATLAB, or C++ * Familiarity with RF, radar, embedded, or electronic systems * Strong debugging, troubleshooting, and technical communication skills * Hands-on experience working in lab, integration, or production environments * Ability to obtain and maintain a U.S. security clearance Preferred Requirements: * Master's degree in Engineering * Experience with RF/radar systems and production test environments * Experience with STE, GSE, ATE, or manufacturing test systems * Experience with Git, CI/CD, and software configuration management * Familiarity with networking fundamentals and diagnostic tools * Experience developing operator GUIs or automated data analysis tools * Familiarity with distributed, real-time, or asynchronous software systems * Experience with automated data collection, telemetry analysis, or measurement system integration ## Description * Develop and maintain automated test software, frameworks, and infrastructure for system, subsystem, and production test * Create Python-based automation for COTS instrumentation, embedded systems, and electrical STE/GSE * Develop and execute automated verification, validation, and acceptance test procedures * Integrate and troubleshoot oscilloscopes, spectrum analyzers, signal generators, VNAs, DMMs, and related test equipment * Collaborate with Systems, Hardware, Software, and Production teams to define test strategies and interfaces * Support system integration, root cause analysis, RCCA, and troubleshooting activities * Improve test reliability, throughput, maintainability, and operational efficiency * Develop technical documentation, training materials, and operational procedures