Vehicle Data Bus Engineer
full-time
senior
Posted 3 weeks ago
Apply Now
Stand out: build a proof-of-work pitch →
Free GitHub-based preview. Direct apply stays one click away.
Get weekly job alerts like this →Hiring for this role?
About this role
Netradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. We are a leader in fleet safety solutions. With growth exceeding 4x year over year, our solution is quickly being recognized as a significant disruptive technology. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth.
ABOUT US:
At Netradyne, our team is committed to delivering solutions to our customers that advance their market leadership. Our focus is to continuously drive innovation while delivering meaningful, actionable data. The Netradyne Driveri® Vision-Based Driver Recognition Safety Program significantly advances the technology category through the application of Artificial Intelligence, Machine Learning and Edge Computing. The foundations of Driveri® are equally focused on providing comprehensive performance insights, highlighting positive activity, and significantly reducing the resources needed to address risk. Netradyne draws from a diverse team of innovators, technologists, and customer advocates to create an experience where customer success continues to motivate what is next.
Supported and funded by our investors, Softbank, M12, Hyundai Cradle, Point72 Ventures, Microsoft and Reliance Industrial Investments and Holdings; Netradyne is committed to building a world-class team of technologists and industry experts to deliver products that improve safety, increase productivity, and optimize collaboration within the organizations. With growth exceeding 3x year over year, our solution is quickly being recognized as a significant disruptive technology – that has put ‘legacy’ providers in a “spin” cycle trying to catch up. Our team is growing, and we need forward-thinking, uncompromising, competitive team members to continue to facilitate our growth.
POSITION SUMMARY:
We are looking for an experienced Vehicle Data Bus Expert to join our fast-growing technology team. This role requires telematics/vehicle data bus development and test engineer experience. The Vehicle Data Engineer will work closely with engineers, product managers, field service/support and account managers to resolve issues and improve the product. The focus will be on functions on the vehicle’s OBDII and J1939 CAN Bus Data Networks.
Objectives & Key Results:
Development and testing of CAN based telematics devices.
Member of the global CAN Engineering team to support development, debugging, and validation of Netradyne vehicle communication software for ELD and other Telematics functions.
Debug and modify embedded software/code directly on Device CAN device to resolve CAN Bus communication and integration issues.
Use tools such as CANalyzer, PCAN, and scripting/debugging utilities to support rapid troubleshooting and software validation.
Troubleshoots problems and issues with all classes of vehicles from passenger vehicles to commercial vehicles (Class 1-8 style vehicles).
Work closely with the Product Management and Product Success teams to enhance J1939/OBDII solutions across makes and models, addressing root-cause issues, fixing bugs, and adding proprietary ECM PIDs and features.
Capture, catalog, and maintain a library of Data Bus logs for various vehicle types.
Develop various testing procedures for internal and external customers.
Assist in enabling and supporting various Vehicle Data Bus related features such as Driver Performance Monitoring, Critical Event Detection, and other general vehicle data parameters.
Perform reverse engineering various J1939/OBDII parameters from actual vehicles/ data captures.
Requirements:
5+ years’ experience developing, analyzing, troubleshooting, and working with commercial & passenger vehicle telematics (CAN Bus Protocols - J1939, OBDII, and UDS)
Experience on aftermarket/ in line Telematics products for commercial and passenger vehicles.
Expertise in C/C++ programming, microcontroller bring-up, and firmware development with interfaces such as USB, UART, SPI, and I2C.
Experience with reverse engineering vehicle data bus parameters/ PIDs (like Throttle Position/Odometer on OBDII)
Vehicle Simulator Experience (Vector CANalyzer, AU Simulators, Intrepid Vehicle Spy Pro)
Knowledge and experience of proper wiring and cable routing techniques (for training purposes)
Experience in developing and debugging using RTOS or Autocar RTOS on microcontrollers such as NXP S32K311.
Ability to write and update test scripts
Use tools such as CANalyzer, PCAN, and scripting/debugging utilities to support rapid troubleshooting and software validation
Debugging/Problem solving skills/experience
Vehicle electrical system knowledge
Ability to write python scripts or other scripting experience would be a plus
Experience in diagnostics and bootloader development for Engine ECUs using UDS, ISO-TP protocols.
Working experience with various physica
Similar Jobs
Related searches:
Get jobs like this delivered weekly
Free AI jobs newsletter. No spam.