Software Engineer, Test Infrastructure
Software Engineering, Other Engineering · Full-time
Irvine, CA, USA · Peoria, IL, USA
USD 135k-170k / year
What You'll Do
Design and build scalable test infrastructure and automation systems
Develop frameworks for unit, integration, and system-level testing
Improve reliability and coverage across simulation and real-world validation workflows
Build tools to support debugging, test orchestration, and failure analysis
Partner with engineering teams to identify gaps in testing and improve quality
Integrate testing into CI/CD pipelines and developer workflows
Improve test reliability, reduce flakiness, and increase signal from test systems
What You Bring:
3+ years of experience in software engineering, test infrastructure, or automation roles
Strong programming skills in Python
Experience building testing frameworks, tools, or developer-facing systems
Familiarity with Linux-based development environments
Strong debugging and problem-solving skills
Experience working closely with engineering teams on system quality
What Will Set You Apart:
Experience testing robotics, distributed systems, or infrastructure platforms
Familiarity with simulation environments or system-level validation
Experience with CI/CD systems and large-scale test automation
Experience with containerization (e.g., Docker)
Exposure to hardware-software integrated systems
135000 - 170000 USD a year