This job posting is no longer active.
Location: Mossville, IL, United States
Date Posted: Aug 31, 2019
This position is for a Positioning Engineer to support the RC, Command and Positioning group within the Advanced Technologies and Solutions division. This individual would be part of an engineering team with focus on machine positioning for the Cat Command products with a primary focus on the Autonomous Haulage Systems and Autonomous Drill Systems. The individual will be involved in various aspects of the NPI product development cycle; design, development, product quality and validation. The individual must have good systems and validation background with experience in navigational or guidance applications. Assignments will become more complex and require the individual to assume a significant role, either as an individual contributor or as part of a project team, with increasing emphasis on analyzing, identifying and applying engineering techniques to solve problems and make recommendations. Good technical, coordination, and communication skills are must for this position
Develop Technical Specifications for Positioning and Navigation System Applications
Develop Positioning Algorithms and Software Modules
Issue resolution thru triage and troubleshooting
Design and promote new components and sub processes
Evaluate new products, processes, or systems with a focus on GNSS and Inertial Sensors
Communicate results to customers, suppliers, team members, and other business units
Collect, Analyze, and manage extremely large test data sets for system development
Test scripting and validation
Perform product development of new or existing software by creating and developing Positioning and Navigation System algorithms using C++ or Matlab Simulink
Building Test fixtures and harnesses / Lab bench maintenance
The individual must have a Bachelor’s degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field
4 - 8 years of relevant engineering work experience.
A general understanding of navigational and guidance systems, familiarity with GNSS or Inertial Measurement applications with Kalman filter experience.
Good teamwork, communication, analysis, and troubleshooting skills are required.
The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done.
Must have strong system electronics and development experience.
Must have Strong math background and strong computational geometry skills.
Proven ability to utilize Matlab and Simulink for model based algorithm development and automated testing scripts
Proven ability to Develop Software Applications utilizing C++
Must have a general understanding of ITDD organization, components, and processes and have some heavy equipment or mining application experience
Experience with physics based modeling, coordinate systems, vehicle modeling and dynamics
Experience with localization systems based on lidar, cameras, radar, or other perception-based sensors
Machine systems experience with CAN, J1939 protocols, and Vector CAN tools including CANape.
Linux operating system experience with Robotics Operating System (ROS)
LAN network monitoring tools experience including Wireshark
Robotics or Mechatronics Experience
Caterpillar is an Equal Opportunity Employer (EEO)
EEO/AA Employer. All qualified individuals - including minorities, females, veterans and individuals with disabilities - are encouraged to apply.