Caterpillar Inc. is looking to develop and apply simulation models to evaluate and improve machine and engine performance, and to support product development through system modeling, performance analysis, and virtual validation.
Requirements
- Advanced knowledge of fluid power systems as applied to mobile hydraulic machines.
- Knowledge of analytical methods for fluid power systems to determine performance capabilities including dynamic response. (e.g., Simulink, AMESim, or similar)
- Capable of designing and developing hydraulic solutions based on user and application-level requirements.
- Knowledge in C/C++ and Python
- Knowledge with software development within a team environment
- Proficient in Dynasty and DATK (Cat proprietary tools)
- Skilled in electro-hydraulic system design and implementation
Responsibilities
- Build and validate simulation models (i.e., Simulink, AMESim, C++).
- Analyze hydraulic systems and machine performance using virtual tools.
- Collaborate across engineering teams to optimize product design.
- Gathering and analyzing user requirements to create the new feature requirements.
- Support calibration, controls, and system integration.
- Designing, writing, and implementing source code for New Technology Development.
- Testing and debugging the code to improve code quality and optimize performance.
Other
- Requires a degree in an accredited Mechanical Engineering, Computer Science, or Engineering curriculum.
- Capable of communicating effectively with user groups and addressing their issues and needs
- Works closely with global teams and suppliers, ensuring alignment at the application level and proper validation.
- Communicates clearly and effectively with cross-functional teams and stakeholders.
- This position requires the candidate to work full-time at the Aurora, IL or Mossville, IL office
- Domestic relocation assistance is available for this position.
- This position may require up to 10% travel.