Software Engineer, Test Infrastructure
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
Skills
As published by lever · 12 questions
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, Field AI
Short answers (8)
- First Name
- Middle Name optional
- Last Name
- Address Line 1
- Address Line 2 optional
- City
- State
- Zip Code
Pick from a list (4)
- Are you legally authorized to work in the country where this position is located?
- Will you now or in the future require employer sponsorship for a work visa or employment authorization to work in the country where this position is located?
- Are you at least 18 years of age and legally eligible to perform the duties of this position?
- I certify that the information provided in this application is true, complete, and accurate to the best of my knowledge. I understand that providing false or misleading information may result in the rejection of my application or termination of employment if discovered after hire. optional