Jobs · OTHR

Aftermarket Automotive Protocol & Binary Systems Architect

Salvo Software · United States · 5 mo ago
RemoteRemoteOTHRFull-time

Key Responsibilities

  • Analyze ECU/TCU/PCM firmware binaries, performing manual hex deconstruction and implementing custom checksum (CRC) calculations
  • Troubleshoot and implement communication stacks for UDS (ISO 14229), J1939, and OEM-specific protocols across diverse vehicle platforms
  • Analyze CAN logs and use sniffer tools such as Vehicle Spy, PCAN, or CANalyzer to diagnose complex communication and timing issues
  • Review C code and collaborate with embedded developers to assist with firmware-related problem-solving and secure bootloaders

Requirements

  • Experience: 7+ years of professional experience in automotive software engineering, with a heavy focus on the aftermarket or performance tuning sectors
  • OEM Expertise: Essential hands-on experience with proprietary diagnostic protocols and systems for Ford, GM, Stellantis, and Polaris
  • Protocol & Hardware Knowledge: Strong understanding of CAN bus communication, UDS, J1939, and OBD-II diagnostic standards. Proficiency with hardware interfaces like PCAN, Kvaser, or Intrepid Control Systems (Vehicle Spy)
  • Binary Skills: Deep knowledge of ECU firmware formats (Intel Hex, Motorola S-Record), the ability to manually identify and calculate checksums/CRCs, and experience using disassembler programs such as OlyDBG or Ida Pro

Similar jobs