Software Engineer - HIL
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Recommended Jobs
Lead Product Designer, Vehicle and Device Experience
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to att…
RESPIRATORY THERAPIST (RCP) (MAIN)
Responsibilities Com e Join Our Team! Respiratory Therapist Per Diem at Corona Regional Rehabilitation in Corona, Ca Reporting to Respiratory Care Practitioner Supervisor this positio…
Embark on a Healing Journey in Scenic San Andreas!
Occupational Therapist Allied job in San Andreas, CA Are you feeling unfulfilled in your current role? Embrace the opportunity for a fresh start as an Occupational Therapist in the breathtaking San A…
Assistant Branch Manager
Position Title: Assistant Branch Manager Department: Management Supervisor: Branch Manager FLSA: Exempt Position Summary: Ensure efficient operation of the Branch to ensure customer …
Float Preschool Teacher
NBCC, a foremost consultancy renowned for forging business solutions across management consulting, technology services, and market analysis, seeks a dynamic Float Preschool Teacher to join our vibrant…
Technical Product Manager
Company Description At Western Digital, we are on a mission to unlock the potential of data so people, companies and organizations everywhere can create what’s next. To fulfill our vision, we ar…
Hardware Store Associate
Looking for better pay, benefits for both full time and part time employment, more career advancement opportunities, and the ability to make an impact? Look no further than a career with Havasu Landi…
Locksmith (Open and Promotional) (20682570)
Description The Department of Public Works seeks well-qualified candidates for the position of Locksmith. About The Department The Department of Public Works plans, designs, constructs,…
Founding Site Reliability Engineer
Our mission is to make exceptional healthcare accessible anytime, anywhere, for everyone. At Assort Health , we believe healthcare should feel effortless and connected — quick answers, clear commu…
Senior Software Engineer - Robotics & Automation
Join a cutting-edge engineering team developing high-performance, distributed software systems that power next-gen robotics and automation platforms. We're looking for a hands-on developer with deep …