About Revel
At Revel, we are revolutionizing the way the world's most critical hardware is controlled—across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely.
Role Overview
We are seeking a Hardware-in-the-Loop Engineer with a strong background in designing, maintaining, and operating HIL systems. In this role, you will play a key part in ensuring the reliability, security, and scalability of Revel software by building and maintaining the infrastructure that powers our continuous integration and testing workflows.
Responsibilities
- Design, build, and maintain hardware-in-the-loop systems. - Define and integrate test equipment and instrumentation necessary for HIL testing. - Administer and scale the HIL build and compute infrastructure used for continuous integration (CI). - Drive improvements in HIL testing effectiveness through best practices, tooling, and process enhancements. - Maintain high standards of documentation, automation, and security throughout the deployment lifecycle.
Qualifications
- Bachelor’s degree in Engineering, Physics, Computer Science, or a related technical field. - Experience building and maintaining server infrastructure. - 2+ years of professional experience in a software engineering role. - 2+ years of experience with Python, particularly in scripting, automation, and deployment tooling.
Preferred Qualifications
- 2+ years of professional experience with Rust. - Experience with data acquisition systems and and industrial IOT / Industry 4.0 control environments. - Experience building and maintaining CI/CD pipelines for hardware-in-the-loop systems. - Experience configuring, administering, and troubleshooting Linux systems in production or field environments. - Experience developing and testing software for complex systems such as spacecraft, aircraft, or autonomous vehicles.
ITAR Requirements
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here .
Why Revel
- Join a world-class team of engineers with decades of critical software applications experience. - Work on groundbreaking technology that directly impacts critical infrastructure and high-stakes industries with strong early traction. - Competitive salary, substantial equity, and significant personal growth opportunities. - Collaborative, ambitious, and technically challenging environment.
Join us to redefine what's possible in software for hardware.