Revel
Software Engineer - Test (Mid-Senior)
Los Angeles · On-site · Senior · Full-time · Posted Jul 10, 2026
- Experience
- 3+ years in a software engineering role; preferred: 2+ years with Rust.
- Education
- Bachelor's degree in Engineering, Physics, Computer Science, or a related technical field.
- Visa sponsorship
- Applicants must be a U.S. citizen or national, U.S. lawful permanent resident, refugee, or asylee, or be eligible to obtain the required authorizations from the U.S. Department of State.
About the job
Build and operate hardware-in-the-loop systems and supporting infrastructure for Revel’s continuous integration and testing workflows.
What you'll do
- Design, build, and maintain HIL systems; integrate test equipment and instrumentation.
- Administer and scale HIL build and compute infrastructure for CI.
- Improve HIL testing through tooling and process enhancements, maintaining documentation, automation, and security.
What they ask for
- Bachelor's degree in Engineering, Physics, Computer Science, or a related technical field.
- 3+ years of professional experience in a software engineering role.
- Strong proficiency in Python, particularly in scripting, automation, and deployment tooling.
- Experience building and maintaining server infrastructure.
Nice to have
- 2+ years of professional experience with Rust.
- Experience with data acquisition systems, industrial IoT / Industry 4.0 control environments, HIL CI/CD pipelines, production or field Linux systems, or software for complex systems such as spacecraft, aircraft, or autonomous vehicles.
Tools
Python, Rust, Linux
Model-written summary · the original posting is authoritative