Join Our Team
Test Engineer – Automotive Diagnostic Systems
Job published on 03/26/2026
JOB TITLE: Test Engineer – Automotive Diagnostic Systems
REPORTS TO: Department Manager
JOB TYPE: Full-Time
DAYS/HOURS: Monday - Friday. Standard business hours
LOCATION: 2831 Research Drive, Rochester Hills, MI 48309
This is a full-time, in-person position.
What does the Test Engineer – Automotive Diagnostic Systems do?
We are seeking a highly skilled Test Engineer with a strong background in automotive diagnostic systems. This role focuses on validating diagnostic tools, ensuring proper usage of diagnostic communication protocols (UDS, KWP2000), developing comprehensive test plans, and analyzing vehicle/network bus logs. The ideal candidate is detail-oriented, technically curious, and passionate about improving product reliability and serviceability.
Who is SolvIT, Inc.?
SolvIT, Inc. provides a strategic approach to technology, leveraging cost-effective business automation solutions for our customers. Our solutions include software development, infrastructure cloud hosting, managed IT services, and technical support.
Based in Rochester Hills, Michigan, we continuously strive to provide excellent customer service by building a team of caring, service-focused, and collaborative change leaders. We know that our team members are vital to our success, and we are continuously seeking individuals who will thrive as part of our innovative and talented staff.
What you will be doing?
Execute validation and verification activities for automotive diagnostic tools (service tools, engineering tools, aftersales applications).
Develop detailed test plans, test cases, and validation workflows for diagnostic functions.
Analyze vehicle communication logs (CAN, CAN-FD, Ethernet) to identify issues and validate correct protocol behavior.
Validate and debug diagnostic services based on UDS (ISO 14229) and KWP2000 (ISO 14230) protocols.
Collaborate with software developers, architects, and system engineers to troubleshoot issues and ensure alignment with system requirements.
Document defects, test results, and validation reports with clear traceability.
Support cross-functional teams during issue investigation via data gathering, logs, and technical insights.
Continuously improve test methodologies to improve coverage and efficiency.
What makes you qualified:
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Automotive Engineering, or related fields.
Working knowledge of automotive diagnostic concepts such as DTCs, ECUs, diagnostic sessions, security access, and flashing.
Hands-on understanding of UDS or KWP2000 diagnostic protocols.
Experience developing or executing test cases, test scripts, or structured test plans.
Ability to analyze CAN/LIN bus logs using tools such as Vector CANalyzer, Vehicle Spy, PCAN, or equivalent.
Strong problem-solving and communication skills.
Familiarity with defect-tracking tools (e.g., Jira).
What makes you an All-Star:
Deep knowledge of UDS services (e.g., 0x10, 0x11, 0x22, 0x2E, 0x27, 0x2F, 0x31, 0x34) and troubleshooting protocol misbehavior.
Experience validating ECU flashing/reprogramming processes.
Familiarity with cybersecurity concepts related to diagnostic access and secure onboard communication.
Proficiency with network simulation tools (e.g.Vector CANalyzer CAPL scripting, dSPACE, or equivalent.
Background in validating diagnostic gateways, routing behavior, and multi-bus architectures.
Experience with automotive communication standards such as ISO 15765, DoIP (ISO 13400), or Automotive Ethernet.
Ability to write automation scripts (JavaScript, Python, CAPL, or similar) to streamline test execution.
Experience working with OEM diagnostic engineering tools or aftersales diagnostic ecosystems.
Ability to analyze network communication using tools such as Wireshark.
Can you meet these physical demands?
Non-strenuous with low risk; primarily sedentary with some walking, standing, and carrying of light objects; Adequately lighted, ventilated, and heated area where normal precautions must be observed
What kind of work environment are you getting into?
Work is generally performed within a normal office environment using standard office equipment; Moderate noise typical of a business office; Travel for company business required to attend off-site meetings, etc.; May require early morning, night, and weekend work assignments; Interaction with contracted providers, staff and vendors by phone and face-to-face will be constant and may be interruptive; Work may be stressful at times.
Do you have clearance to work?
Signing the Company non-solicitation and non-disclosure agreements.
Acceptable results from a Company initiated background check.
Compliance with the federal Form I-9 completion timelines and policies and confirmation of employment authorization by the U.S. federal electronic system, E-Verify.
All newly-hired employees are queried through the U.S. federal electronic employment verification system, E-Verify. Section 1 of the Form I-9 may be completed upon your acceptance of this job offer, but no later than your first day of employment. On your first day, but no later than your third day, you will need to bring original documentation to verify your eligibility to work in the U.S.
What’s in it for you?
Medical, Dental, Vision, Dependent Care FSA, Medical FSA, and Life & Disability Insurance
Paid Time Off
401(k), company matches up to 4%
Fun and flexible work environment
Equal Employment Opportunity: SolvIT’s employment practices and decisions are based on job qualifications, performance, and conduct without regard to race, color, religion, national origin, age, sex (including pregnancy and conditions related to pregnancy), marital or veteran status, height, weight, disability, genetic information, misdemeanor arrest record, sexual orientation, transgender status, or any other legally protected status.