CareerPlan

Vehicle Systems Engineering

WaterlooFull-time2026-10-20 → 2026-11-10
Hybrid

Core

Research and reverse engineer vehicle systems, develop data capture methods, and automate global vehicle support for IoT and connected transportation analytics.

Role type

Vehicle Systems Engineer (IC)

Builds

Vehicle data capture methods, diagnostic support tools, and hardware/firmware requirements for vehicle integration.

Domain

Automotive IoT, connected vehicles, and fleet management.

Deliverable

product features

Required skills

Reverse engineering vehicle electrical/hardware/communications, automotive diagnostic standards (SAE J1939, J1979, KWP2000, UDS, WWH-OBD), vehicle communication physical layers (CAN bus, K-Line, VPW, Single Wire CAN), vehicle interfacing and analysis tools (CANalyzer, CANape, ETAS), embedded C/C++, Python, SQL, Google BigQuery, root cause analysis.

Preferred skills

Bilingual proficiency.

Technologies

CAN bus, K-Line/ISO 9141, VPW/PWM, Single Wire CAN, CANalyzer, CANape, ETAS tools, Python, MATLAB, SQL, Google BigQuery, embedded C/C++.

Responsibilities

Reverse engineer vehicle electrical, hardware, and communications systems and protocols; Design and document methods for collecting vehicle data; Investigate high-priority vehicle data quality issues; Develop hardware and firmware requirements for safe interactions with vehicle control systems; Create and modify test software and firmware; Perform and document root cause analyses of adverse interactions between Geotab systems and vehicles.

Seniority

Mid-level, hands-on IC