What are the responsibilities and job description for the Software Engineer - HIL position at ExecutivePlacements.com?
About Revel
At Revel, we are revolutionizing the way the world's most critical hardware is controlledacross 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
#J-18808-Ljbffr
At Revel, we are revolutionizing the way the world's most critical hardware is controlledacross 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.
- Bachelors 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.
- 2 years of professional experience with Rust.
- Experience with data acquisition systems 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.
- 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.
- 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.
#J-18808-Ljbffr