Vehicle Systems Engineering
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