Post Job Free
Sign in

HIL Simulation Engineer

Company:
Kasmo Global
Location:
Des Moines, IA, 50319
Posted:
June 05, 2025
Apply

Description:

Job Title: HIL Simulation Engineer

Project Overview:

We are seeking a highly skilled HIL Simulation Engineer to join the John Deere Intelligent Solutions Group (ISG). This role will focus on the development, testing, and enhancement of hardware-in-the-loop (HIL) simulators for various John Deere platforms, including but not limited to Tractors, Combines, Sprayers, Planters, and other agricultural machinery.

Key Responsibilities:

Develop and enhance HIL simulator software for multiple Deere platforms.

Design and improve MATLAB Simulink plant models for platforms and subsystems.

Develop and optimize custom device drivers and reusable modules for HIL simulators.

Implement and enhance CAN, LIN, and Ethernet simulation on HIL simulators.

Estimate schedules and effort for individual projects within Azure DevOps (ADO).

Work in Agile sprints, ensuring timely and high-quality deliverables.

Function as an active team member within ISG Simulation, participating in planning and review meetings.

Track and document software development costs for each simulator project. Deliverables:

Simulation software source code with version control and configuration management.

NI VeriStand and ETAS LABCAR projects.

Comprehensive documentation of HIL architectures, designs, and features.

Identification of necessary hardware to support simulator capabilities.

Development and maintenance of simulator software user guides.

Definition and refinement of software development activities within Azure DevOps.

Presentations of software delivery plans to stakeholders. Performance Standards:

Produce source code and documentation in accordance with ISG Simulation standards.

Demonstrate strong correlation between simulators and the John Deere product being simulated.

Deliver software enabling successful calibration of features/functions on devices under test.

Ensure acceptance of simulator capabilities by Deere project managers, Verification Champions, Automation Engineers, and System Performance Engineers.

Maintain a high standard of software quality with minimal critical or major bugs.

Provide bug fixes and enhancements as per Deere's priority adjustments in Agile sprints.

Allow Deere to review and approve deliverables to ensure all obligations are met as defined in the work order and related documentation. Qualifications & Skills:

Strong experience in HIL simulation development and testing.

Proficiency in MATLAB Simulink for modeling plant systems.

Hands-on experience with CAN, LIN, and Ethernet simulation.

Expertise in NI VeriStand and ETAS LABCAR is preferred.

Solid knowledge of Agile methodologies and experience with Azure DevOps.

Strong problem-solving skills with the ability to troubleshoot and debug software issues.

Excellent communication and documentation skills.

Apply