Senior Test Automation Software Engineer
CHAOS Industries
El Segundo, United States Posted October 7, 2026
Check how well your resume matches this job
Salary Range
$130,000 - $210,000
Job Description
Join CHAOS as a Senior Test Automation Software Engineer. In this role, you will develop and support automated test software, validation frameworks, and Special Test Equipment (STE/GSE) used to validate complex integrated hardware and software systems. You will work on software development, hardware integration, and automated test infrastructure development for RF, comms, electro-optical, and embedded systems. The ideal candidate has strong Python development experience, hands-on hardware debugging skills, and experience automating commercial test equipment.
- 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.
- Collaborate with Systems, Hardware, Software, and Production teams to define test strategies and interfaces.
- Ability to obtain and maintain a U.S. security clearance
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related STEM field
- Experience with Linux-based systems and scripting languages such as Python, Bash, MATLAB, or C++
- Familiarity with RF, radar, embedded, or electronic systems
- 5+ years of relevant experience or an advanced degree with 3+ years of relevant experience
- Strong debugging, troubleshooting, and technical communication skills
- Experience automating commercial test equipment using SCPI, Ethernet, Serial, USB, or GPIB interfaces
- Hands-on experience working in lab, integration, or production environments
- Experience developing automated test systems for hardware-integrated products
- Strong Python software development experience
- Master’s degree in Engineering
- Experience with RF/radar systems and production test environments
- Familiarity with networking fundamentals and diagnostic tools
- Experience with Git, CI/CD, and software configuration management
- Experience with STE, GSE, ATE, or manufacturing test systems
- Experience developing operator GUIs or automated data analysis tools
- Experience with automated data collection, telemetry analysis, or measurement system integration
- Familiarity with distributed, real-time, or asynchronous software systems
Required Skills
Similar Jobs
Mid-Career Software Engineer
CHAOS Industries
Senior Radar Software Engineer
CHAOS Industries
Senior Systems Engineer (Integration & Test)
CHAOS Industries
How to apply
You apply on CHAOS Industries’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout CHAOS Industries
See every open role at CHAOS Industries on ARes.
More Jobs at CHAOS Industries