NetraDyne

Senior Vehicle Data Bus Engineer

NetraDyne$135K — $180K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in telematics with CAN Bus protocols (J1939, OBDII, UDS)
  • Strong background in C/C++ and firmware development
  • Experience with reverse engineering vehicle data parameters
  • Proficiency in using vehicle simulation tools like Vector CANalyzer
  • Knowledge of vehicle electrical systems and wiring techniques
  • Ability to write and update testing scripts, preferably in Python
  • 3+ years in embedded software development for commercial products

Responsibilities

  • Develop and test CAN-based telematics devices
  • Support CAN communication software debugging and validation
  • Debug embedded software on CAN devices
  • Utilize CANalyzer and other tools for troubleshooting
  • Collaborate with product teams to enhance vehicle data solutions
  • Maintain a library of data bus logs for diverse vehicle types
  • Assist in the testing and development of vehicle data features

Benefits

  • Yearly bonus eligibility
  • Company equity participation
  • Comprehensive health, dental, and vision coverage
  • Generous PTO and sick leave policy
  • 401(K) with employer matching
  • Disability and life insurance coverage
  • Additional ancillary benefits offered
Full Job Description
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 Senior 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 physical communication mediums such as CAN, ISO-15031, ISO-14229, ISO-14230, ISO-TP, J1939, LIN, RS232, I2C, and SPI.
  • Ability to work independently in the field
  • Strong interpersonal and communication skills with the ability to work directly with customers
  • Embedded System development experience, working with Hardware, Development, Test & QA. 3 + years' experience writing embedded SW for a commercial product.
  • Good technical foundation with the ability to pick up new skills and adapt quickly
  • Desire to learn new technologies while supporting existing products
  • Strong interpersonal skills to effectively interface with all levels of employees, management, and outside representatives.
  • 20% travel

Compensation Package_Perks of being a Netradyne employee:
  • Salary + eligibility for yearly bonus
  • Company equity
  • Company Paid Health Care, Dental, and Vision Coverage for you and most of your dependents
  • Generous PTO and Sick Leave
  • 401(K) with generous company match
  • Disability, Life Insurance and Ancillary Benefits
  • And much more!


San Diego Pay Range

$135,000-$180,000 USD

If there is a match between your experiences/skills and the Company's needs, we will contact you directly.

Applicants only - Recruiting agencies do not contact.

Recruitment Fraud Alert!

There has been an increase in fraud that targets job seekers. Scammers may present themselves to job seekers as Netradyne employees or recruiters. Please be aware that Netradyne does not request sensitive personal data from applicants via text/instant message or any unsecured method; does not promise any advance payment for work equipment set-up and does not use recruitment or job-sourcing agencies that charge candidates an advance fee of any kind. Official communication about your application will only come from emails ending in '[redacted].com' or '[redacted]-greenhouse-mail.io'.

Please review and apply to our available job openings at Netradyne.com/company/careers. For more information on avoiding and reporting scams, please visit the Federal Trade Commission's job scams website.

About NetraDyne

NetraDyne is a technology company that specializes in computer vision and artificial intelligence. The company's flagship product, Driveri, is an advanced driver assistance system that uses AI to improve driver safety and reduce accidents. Driveri uses a combination of cameras, sensors, and machine learning algorithms to analyze driver behavior and provide real-time feedback to drivers. NetraDyne was founded in 2015 and is headquartered in San Diego, California.
Learn more about NetraDyne
Size
200 employees
Industry
Founded
2015

Similar Jobs

More Jobs at NetraDyne

More Manufacturing & Automotive Jobs

Find similar Senior Vehicle Data Bus Engineer jobs: