Electronic Systems Verification & Validation Engineer

Caterpillar

Education
Benefits
Skills

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

The Engine Software team works on Embedded Control Software for various Diesel and Dual Fuel Caterpillar Engines. These engines go into various applications such as Machines, Industrial, Locomotive, Marine and Electric Power. This position is for a test engineer who will be performing black box testing of Engine Software for Marine and other large engines.

Perform Black box testing using engine simulators like dSPACE

Understand engine features and perform system level validation of engine features

Develop the test plans and test reports for flash file testing

Develop automation scripts using Python, VB.net and other tools

Update and maintain existing automation scripts

Develop and update Engine Plant Models

Required Skills:

1. BE/Btech/ME/Mtech in Electrical/Electronics/Instrumentation/Mechanical Engineering

2. 6+ years of hands on experience in Engine System level validation of Embedded Software using simulators such as dSPACE

3. Knowledge of VB, .net or Python

4. Preferable plant model and harness design experience using Control Desk and Automation Desk

5. Excellent knowledge on Software testing tools such as CANalayzer, CANape etc.

6. Ability to investigate, analyze data and identify root cause of customer issues

7. Good Communication and proven ability to work across software layers

Incumbents must have excellent analytical skills and the ability to perform complex assignments. Requires a self-starter with technical skills. Must have ability to communicate technical information effectively with team members and others in the work group, as well as product groups, customers, and suppliers.

Electronics Engineering -

  • Works with engineering electronic components or devices.
  • Implements processes and activities associated with the design and testing of electronic circuits.
  • Effectively performs the technical job aspects, continuously building knowledge and keeping up-to-date on technical and procedural job components.
  • Helps others solve technical or procedural problems or issues.

Product Testing:

  • Documents test process and results; prepares and analyzes defect-tracking reports.
  • Summarizes features of a specific product-testing process and associated procedures.
  • Tests components for compliance with functional requirements and established conventions.
  • Discusses and compares usability, safety and integration testing.
  • Develops product-testing procedures; participates in selecting testing environment and tools.

Accuracy and Attention to Detail:

  • Learns from mistakes and applies lessons learned.
  • Develops and uses checklists to ensure that information goes out error-free.

Analytical Thinking:

  • Approaches a situation or problem by defining the problem or issue and determining its significance.
  • Uses flow charts, Pareto charts, fish diagrams, etc. to disclose meaningful data patterns.

Posting Dates:

June 12, 2025 - June 25, 2025

Caterpillar is an Equal Opportunity Employer.

Not ready to apply? Join our Talent Community.

Read Full Description
Confirmed 10 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles