HIL Engineer
Role details
Job location
Tech stack
Job description
Simulink Scripting Actuators Visionary Innovation Embedded C Simulations Test Automation Computer Science Agile Methodology Embedded Software CANape (Software) Virtual Environment Software Engineering Software Development Artificial Intelligence Hydraulic Transmissions C (Programming Language) Engineering Design Process Software Quality (SQA/SQC) Python (Programming Language) Hardware-In-The-Loop Simulation, We are seeking a talented HIL Engineer to join our innovative team. The role involves working on Transmissions, Energy & Transportation, and Large Mining Trucks. You will be part of a team committed to software quality, ensuring all software releases are rigorously tested in a high-fidelity lab environment. This involves using a dSPACE test platform where all sensor inputs to the electronic system are simulated by dSPACE test hardware, and all actuator outputs are directed to the physical loads present on the machine. The dynamic simulations of machine hydraulic, transmission, engine systems, and operator inputs provide a complete virtual environment to test our control systems., * Develop and execute automated test scripts in C or Python.
- Ensure software quality through comprehensive testing in a dSPACE test environment.
- Simulate sensor inputs and direct actuator outputs using dSPACE test hardware.
- Engage in dynamic simulations for machine hydraulic, transmission, and engine systems.
- Troubleshoot complex testing systems with hundreds of I/O channels.
- Collaborate with customers to clarify and complete requirements.
- Write configurable and sustainable code for long-term solutions., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs HIL Engineer Actalent Peoria, IL*On-Site DSpace Simulink Scripting Actuators Visionary Innovation Embedded C Simulations Test Automation Computer Science Agile Methodology Embedded Software CANape (Software) Virtual Environment Software Engineering Software Development Artificial Intelligence Hydraulic Transmissions C (Programming Language) Engineering Design Process Software Quality (SQA/SQC) Python (Programming Language) Hardware-In-The-Loop Simulation +0
Google IT Automation with Python Embedded Controls Engineer Actalent Mossville, ILOn-Site MATLAB Planning Simulink Economics Visionary Stateflow Innovation Algorithms Embedded C Reliability Simulations Time Series Communication Test Planning System Testing Robust Control Version Control Control Systems Algorithm Design Embedded Systems Document Control Results Analysis Agile Methodology Embedded Software CANape (Software) Laboratory Testing Model-Based Design System Requirements Technology Roadmaps Software Development Software-In-The-Loop Technological Change Test Data Generation Dependency Management Continuous Integration Artificial Intelligence Engineering Design Process Git (Version Control System) Continuous Improvement Process Hardware-In-The-Loop Simulation Troubleshooting (Problem Solving) Advanced Driver Assistance Systems Design Failure Mode And Effects Analysis AUTomotive Open System Architecture (AUTOSAR) +0 Loan Acquisition Specialist OneMain Financial Pekin, ILOn-Site Sales Loans Finance Budgeting Leadership Management Collections Multitasking Financial Sales Customer Service Influencing Skills Debt Consolidation Insurance Products Business Development Customer Empowerment Influencing Without Authority Medical Practices And Procedures Management Training And Development
Requirements
- Proficiency in HIL, Python, and electrical wiring.
- Experience in test automation and validation.
- Knowledge of dSPACE, CANape, CANoe, and similar tools.
- Skills in plant modeling, Python scripting, and embedded C scripting.
- Ability to work with complex systems rather than single feature testing.
- Bachelor's degree in Computer Science, Software Engineering, or Electrical Engineering.
- Minimum of 3 years of relevant experience.
Additional Skills & Qualifications
- Experience with embedded software test or development.
- Familiarity with Simulink toolsets.
Work Environment
The work environment is agile, fostering collaboration and innovation. You will have the opportunity to work with new technology in an exciting team, focusing on software development and testing. The role offers a long-term opportunity to grow and develop your skills in a supportive and dynamic setting.
Benefits & conditions
This is a Contract position based out of Peoria, IL. Pay and Benefits
The pay range for this position is $35.00 - $43.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type