CareerPlanSign in

Senior Vehicle Data Bus Engineer

Office - San Diego💼 Full-time💰 $135,000–$135,000🗓 2026-07-08 → 2026-09-26

Core

Develop, test, and debug CAN-based telematics devices and vehicle communication software for ELD and safety functions, focusing on OBDII and J1939 CAN Bus networks.

Role type

Senior IC embedded systems engineer (vehicle data bus/telematics)

Builds

Telematics devices and vehicle communication software for fleet safety and driver monitoring

Domain

Automotive telematics, embedded systems, vehicle data networks

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, microcontroller bring-up, firmware development, CAN Bus protocols (J1939, OBDII, UDS), reverse engineering vehicle data bus parameters, RTOS development, embedded diagnostics, bootloader development, vehicle electrical systems knowledge, test script development, Python scripting

Preferred skills

Experience with Vector CANalyzer, AU Simulators, Intrepid Vehicle Spy Pro, NXP S32K311 microcontrollers, ISO-15031/14229/14230/ISO-TP/LIN/RS232/SPI/I2C physical communication mediums

Technologies

CANalyzer, PCAN, NXP S32K311, RTOS, Autocar RTOS, UDS, ISO-TP, J1939, OBDII, LIN, RS232, I2C, SPI

Responsibilities

Develop and test CAN based telematics devices; debug and modify embedded software/code directly on Device CAN devices; troubleshoot communication issues across all vehicle classes (Class 1-8); capture and maintain a library of Data Bus logs; develop testing procedures; perform reverse engineering of J1939/OBDII parameters; enable features like Driver Performance Monitoring and Critical Event Detection

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.