Senior Simulation and HIL Integration Engineer

Caterpillar Inc.•Mossville, IL
•$112,710 - $183,140•Onsite

About The Position

Caterpillar’s Cat Technology team is seeking an experienced Senior Simulation and HIL Integration Engineer to develop high-fidelity machine and sensor simulation models and deploy them within Hardware-in-the-Loop (HIL) platforms. The role focuses on real-time model integration, virtual validation, sensor simulation, and technical collaboration with HIL and autonomy teams. Platforms and tools include NVIDIA Omniverse, Isaac Sim, Isaac Lab, dSPACE, MATLAB, and Simulink. The successful candidate will bring expertise in simulation model development, autonomy systems, networking protocols, simulation-based validation, and automated testing. This technical leader will help shape autonomy simulation strategies, mentor engineers, and advance next-generation virtual engineering capabilities. The position is onsite five days a week in Mossville, Illinois, with less than 10% domestic travel. Domestic relocation assistance and visa sponsorship are available for eligible applicants.

Requirements

  • Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Robotics, Mechatronics, or a related engineering discipline.
  • Knowledge of decision-making processes and tools, with the ability to analyze situations and make informed, productive decisions.
  • Effective communication skills, including the ability to transmit, receive, and accurately interpret ideas, information, and needs.
  • Knowledge of software development tools and activities, with the ability to produce software products or systems to meet requirements.
  • Knowledge of the software development life cycle and ability to use a structured methodology to deliver and manage software products.
  • Knowledge of software integration processes and ability to design, develop, and maintain interfaces and links to other platforms and software packages.
  • Knowledge of software product design and ability to translate requirements into software product designs.
  • Technical knowledge of software products and ability to design, configure, and integrate their technical aspects.
  • Knowledge of software product testing and ability to design, plan, and execute tests that ensure quality and adherence to requirements.

Nice To Haves

  • Master’s degree.
  • Five or more years of experience developing HIL systems or real-time simulation environments.
  • Experience with NVIDIA Omniverse, Isaac Sim, and Isaac Lab.
  • Experience with dSPACE and MATLAB/Simulink.
  • Experience integrating embedded controllers and real-time systems.
  • Working knowledge of CAN, J1939, LIN, Ethernet, and TCP/IP communications.
  • Experience with CAN-based data acquisition and analysis tools such as Vector CANoe, CANalyzer, CANape, or similar industry-standard tools.
  • Programming experience using Python, C++, or C.
  • Strong analytical and troubleshooting skills.
  • Experience with off-highway construction or mining equipment.
  • Experience with automotive systems or autonomous vehicles.
  • Robotics knowledge and related experience.
  • AI and machine learning experience.
  • Industrial automation experience.
  • Advanced controls and embedded systems experience.

Responsibilities

  • Design, develop, validate, and deploy machine models within Hardware-in-the-Loop platforms for autonomous-system validation.
  • Configure and support dSPACE-based real-time simulation and HIL platforms.
  • Develop and maintain virtual validation environments using NVIDIA Omniverse, Isaac Sim, and Isaac Lab.
  • Integrate MATLAB/Simulink control models into HIL and simulation environments.
  • Develop and validate sensor simulation environments, with an emphasis on LiDAR modeling and virtual testing.
  • Deliver validated, real-time-capable simulation models, integration interfaces, and representative test scenarios to support the HIL team.
  • Analyze and troubleshoot communication networks including CAN, J1939, LIN, Ethernet, and TCP/IP.
  • Use CAN-based measurement, calibration, and data acquisition tools such as Vector CANape, CANalyzer, CANoe, or equivalent platforms.
  • Develop automated tools to verify simulation-model functionality, timing, interfaces, and repeatability.
  • Create test scenarios to evaluate autonomy software across varying terrain, weather, environmental, and operational conditions.
  • Collaborate with autonomy, software, and simulation engineers to define validation strategies and improve simulation fidelity.
  • Analyze simulation and integration results, identify model or interface issues, and recommend improvements.
  • Develop technical documentation, validation reports, and best-practice guidelines.
  • Drive continuous improvement in simulation automation, model fidelity, real-time performance, and integration efficiency.
  • Help shape autonomy simulation strategies and mentor engineers.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off plan including vacation, holidays, and volunteer time.
  • 401(k) savings plans.
  • Health Savings Account (HSA).
  • Flexible Spending Accounts (FSAs).
  • Health Lifestyle Programs.
  • Employee Assistance Program.
  • Voluntary Benefits and Employee Discounts.
  • Career Development.
  • Incentive bonus.
  • Disability benefits.
  • Life Insurance.
  • Parental leave.
  • Adoption benefits.
  • Tuition Reimbursement.
  • Domestic relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service