Post Job Free
Sign in

Validation Engineer Computer Engineering

Location:
Peoria, AZ
Posted:
August 25, 2025

Contact this candidate

Resume:

KESHAV SHAH

www.linkedin.com/in/keshav-shah 862-***-**** *************@*****.***

Professional Summary

Experienced Test and Validation Engineer with a Master's in Electrical & Computer Engineering and 3.5 years of expertise in automotive systems testing & 1.5 years in development of Embedded applications. Skilled in building and troubleshooting wiring harnesses, conducting regression and system integration testing on HIL benches, performing black-box and component-level bench testing for Display ECMs in heavy-duty vehicles. Adept at test plans development from requirement documents as a part of FMEA, writing automation scripts in Python & leading a team of six engineers. Ready to drive your team’s success with hands-on technical and leadership experience. Education

New Jersey Institute of Technology (NJIT), Newark, NJ, USA September 2017 – May 2019 Master of Science in Electrical and Computer Engineering, GPA: 3.550 Institute of Technology, Nirma University, INDIA July 2013 – June 2017 Bachelor of Technology in Electronics and Communication Engineering Technical Skills

● Programming Languages: Python, MATLAB, Simulink, C, C++, Spice, LabVIEW, Verilog

● Tools : Vehicle Spy Emulator(vspy), Phoenix Utility, PuTTy, dSpace Control desk, CAN db++, EAGLE, CANalyzer, CPS Test Tool, Pycharm, VNC Viewer, Arduino, Microsoft Office, Mentor Graphics, FPGA

● Skills: CAN/J1939, Software Release Verification and Validation, Test Automation, Requirement Traceability and Review, Test Failure Debugging, Azure board, Oscilloscope, Multimeter, Function Generator, Power Supplies, Software Development Life Cycle(SDLC), Failure Mode Effect Analysis (FMEA), Quality Assurance, Battery Electric Vehicle(BEV) Display ECMs Validation, Building wiring harness, Continuous Product Improvement(CPI) process, Test Plan development, PCB Designing Work Experience

Automotive Robotics Inc.,(ARi) - Peoria, IL

Test and Validation Engineer

Project: Display Validation(Client : John Deere)June 2022 - March 2025

● Conducted component level and black box testing on Display ECMs for features such as Calibrations, Grade Control, Tell Tales, General Software,etc. using tools like ValueCAN, Vehicle Spy, PuTTy, Phoenix Utility & stored all the results in MS Excel followed by entering in DVP&R document

● Validated Language Translation features on the Display ECM in Spanish, French, Portuguese languages

● Troubleshoot hardware issues on Electronic CAN boards using multimeters, ensuring effective testing and some software issue such as improper OBD message communication between Vspy & the display ECU

● Identified and documented bugs during testing, collaborated with developers to resolve issues, and ensured accuracy in test plans.

● Developed Python scripts to automate the manual testing of certain features’ Test plans which led to expansion of the team from 3 members to 6 members

● Resolved bench issues like bricked displays, non-triggered alarms, and CAN communication failures.

● Led a team of 6 engineers, trained, guided and supervised them by thorough reviews of their test results.

● Regularly updated sprint reports on Azure Board and coordinated with system integration engineers on validation progress, test reports and defect details.

KESHAV SHAH

www.linkedin.com/in/keshav-shah 862-***-**** *************@*****.***

● Develop the hardware bench setups from the given electrical schematics to establish CAN communication using wiring harnesses between PC & the Display

● Flashed display ECMs using VMware(Linux OS), CPS Test Tool, PuTTY Project: Display Automation(ARi Internal P.O.C)October 2024 – January 2025

● Automated manual validation for features like Notifications and Languages by mirroring the display using VNC Viewer and leveraging tools such as OpenCV, Tesseract Library, Remcom, and Flash Library with Python.

● Designed a React and Node.js-based UI to collect input data, & display the output results in an HTML file for user accessibility.

● Enhanced application functionality to support flashing and executing multiple applications sequentially, enabling users to perform nightly tests efficiently

Project: Battery Electric Vehicle Display Testing(Client : John Deere)June 2024 – October 2024

● Developed comprehensive test plans based in the MS Excel as per the system specification documents for conducting system Integration and component-level testing

● Configured the tools Vehicle Spy & Phoenix Utility to validate new features using the J1939 protocol for heavy-duty vehicle Next Generation Primary Display(NGPD) systems

● Flashed NGPD displays with developer-provided software and conducted component-level testing using VMware(Linux OS), CPS Test Tool, and PuTTY.

● Recorded test results in the DVP&R document, highlighting defects(bugs) & communicate findings to developers

● Updated daily reports and tracked failed test cases on Azure Board, ensuring transparency during sprints.

● Collaborated with developers & process partners at customer facility through regular meetings with PowerPoint presentations to share progress, test reports, and defect details Project: Parametrization(Client: Case New Holland- CNH)November 2023 – March 2024

● Analyzed the Design Release Document to determine feature-specific inputs, outputs, and preconditions.

● Prepared a bench setup to establish communication between Powertrain Control Module(PCM), Engine control module(ECM), Steering Control Module(SCM), Displays,GPS, Telematics using CANalyzer, Radmoon, PuTTy & confirmed their operability using multimeter

● Developed comprehensive test plans based on system specifications feature-wise.

● Executed each Test cases of the Test plans feature-wise manually & brainstormed the defects with the developers

● Maintained regular communication with the customer to provide updates and share test plans Project: ARi Inventory Management Systems (AIMS)June 2023 – March 2025

● Maintained and managed the ARi Inventory system, tracking employee information and borrowed/purchased Electronic items.

● Developed an App Inventory UI using Python with tkinter, Pillow, and openpyxl, and converted the script into an executable for streamlined data entry.

● Served as a liaison to establish transparency when same material purchase was requested by 2 different teams

● Ensured secure storage of ARi inventory keys and monitored inventory levels to address urgent inter-team requirements.

Associate Engineer, L & T Technology Services, Peoria, IL Aug. 2021 - June 2022

● Prepared pinout data sheets for Transmission and Engine ECMs for trucks, tractors based on new hardware specifications & electrical schematics.

● Designed and connected wiring harnesses to HIL benches pertaining to the pinout data sheet thereby establishing CAN communication with sensors and solenoids & verified the connectivity using a multimeter

● Developed Simulink models as per the pinouts data sheet thereby integrating them with the dSpace Control Desk and validated the results on ATI Vision

KESHAV SHAH

www.linkedin.com/in/keshav-shah 862-***-**** *************@*****.***

● Performed regression testing on a real-time dSPACE setup to monitor J1939 communication using Control Desk, ATI Vision, and Canape, Simulink and some proprietary tools.

● Executed Fill Calibration, APECS, and Cold requirements on HIL bench setups with digital, analog, and PWM components.

Electronics Engineer, TelosAir, Potsdam, NY ‘ October 2020 – April 2021

● Updated hardware PCB schematic & layout designs by adding new electronic components using EAGLE.

● Developed a Power Over Ethernet (PoE) application to transfer environmental data (e.g., temperature, pressure, CO, CO2) using WIZ750SR/ENC28J60 boards, UART/I2C/SPI protocols, SAMD21G MCU, and Arduino IDE

● Conducted on-site device installation and validation to ensure consistent performance

● Analyzed cloud transmission capacity and data rates using Python on Jupyter Notebook

● Performed through-hole soldering of some electronic components & verified circuit connectivity using multimeter NJIT Venture link, Biometrics Software Developer, Newark, NJ August 2019 – March 2020

● Integrated a Python-based Hand Recognition algorithm onto Raspberry Pi, interfacing it with obstacle detection sensors, buzzers, DC Dynamo, and relay-based switches

● Adapted and demonstrated the Arduino algorithm on a DC Dynamo(DC motor) actuator using (C programming) for client presentations

● Performed through-hole-soldering of electronic components on a general-purpose board for Hardware Integration ACADEMIC EXPERIENCE

Real Time Vehicle Theft Detection using Face Recognition:

● Developed an automatic vehicle theft control system based on facial recognition mechanism using Python and ARM Cortex processor.

● Owner would receive an email if some unauthorized person tried to turn ON the vehicle

● Engine would only get ignition to start if the facial features are found to be of the owner or of any family member of the owner(who are authorized)

Temperature Detection and Control:

● Interfaced DHT-11 sensor with ATMEGA328 microcontroller in Arduino IDE using C++ programming to extract temperature and humidity values.

● Developed a control mechanism to regulate room temperature by operating a heater rod and fan when temperature exceeded predefined thresholds.

AC to DC Battery Charger:

● Designed and implemented a step-down transformer system to convert 230V AC into 12V DC using a bridge rectifier(diodes), capacitors, and resistors

● Ensured a smooth DC output by integrating IC LM7812 and validated performance using multimeter



Contact this candidate