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
Bid Manager
Job Description Job Description Bid Manager Job description We are searching for a level-headed bid manager to join our excellent team. In this role, you will identify opportunities for …
Sr. Product Manager, Safety Experience
Our Mission Launched in 2012, Tinder® revolutionized how people meet, growing from 1 match to one billion matches in just two years. This rapid growth demonstrates its ability to fulfill a fundame…
Test Engineer I
Turning Space into a Transportation Layer for Earth Who We Are: Eras of humanity can often be defined by a dominant transportation mode - horse-drawn chariots, ocean-going boats, or aircraft…
Senior · Staff · Principal Machine Learning Engineer
Senior / Staff / Principal Machine Learning Engineer Location: Onsite San Francisco (5 days onsite AND hybrid options) We have multiple startups interested in talent. Here is a generic summary. In…
Security Officer Part Time
Job Description Job Description We are seeking full time and part time Multi-Site Security Officers. Officers will be monitoring and patrolling different client sites on a variety of schedules…
Manager, Procurement Services Master Data Management
Requisition ID # 166356 Job Category: Information Technology Job Level: Manager/Principal Business Unit: Engineering, Planning & Strategy Work Type: Hybrid Job Location: Oakland D…
Electrical Engineering Co-Op- Stanford
Description Position at Samtec, Inc Samtec Optical Group Co-Op & Internship Opportunities Samtec, Inc., a $1B+ privately held, global electronic connector manufacturer headquartered in New Alban…
Inspection Coordinator - Westlake Apartments
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…
Server
WE ARE LONGHORN. Legendary food and service begins with legendary people. We believe in earning the loyalty of our Team Members with our strong, diverse culture, well-done benefits and growth opport…
Experience Life in Glendale: Join Our Maternity Team!
Registered Nurse - Labor & Delivery - Travel - (LD RN) Join our dynamic Labor and Delivery team in Glendale, where your nursing expertise meets a vibrant lifestyle! Experience the allure of this dive…