Remote Aftermarket Automotive Protocol & Binary Systems Architect

Posted 5 months ago

Share:

Please let Salvo Software know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Salvo Software is seeking a hands-on engineer, referred to as a "Developer-Hacker," with expertise in both low-level vehicle systems and high-level software development.
  • The role involves acting as a systems architect, developing cloud features that interact with vehicle control modules, processing firmware binaries, and performing complex checksum validations.
  • Key responsibilities include analyzing ECU/TCU/PCM firmware binaries, performing manual hex deconstruction, and implementing custom checksum (CRC) calculations.
  • The engineer will troubleshoot and implement communication stacks for UDS (ISO 14229), J1939, and OEM-specific protocols across diverse vehicle platforms.
  • The position requires analyzing CAN logs and using sniffer tools such as Vehicle Spy, PCAN, or CANalyzer to diagnose complex communication and timing issues.
  • The role also involves reviewing C code and collaborating with embedded developers to assist with firmware-related problem-solving and secure bootloaders.
  • Candidates should have 7+ years of professional experience in automotive software engineering, particularly in the aftermarket or performance tuning sectors.
  • Essential hands-on experience with proprietary diagnostic protocols and systems for Ford, GM, Stellantis, and Polaris is required.
  • A strong understanding of CAN bus communication, UDS, J1939, and OBD-II diagnostic standards is necessary, along with proficiency with hardware interfaces like PCAN, Kvaser, or Intrepid Control Systems (Vehicle Spy).
  • Candidates must possess 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.
  • The position requires candidates to be based in the United States for time-zone alignment for real-time collaboration and engineering ticket support.
  • A Bachelorโ€™s degree in Computer Science, Electrical Engineering, or a related field, or equivalent deep-level professional experience in automotive reverse engineering is required.

Requirements:

  • Candidates must have 7+ years of professional experience in automotive software engineering, focusing on the aftermarket or performance tuning sectors.
  • Essential hands-on experience with proprietary diagnostic protocols and systems for Ford, GM, Stellantis, and Polaris is required.
  • A strong understanding of CAN bus communication, UDS, J1939, and OBD-II diagnostic standards is necessary.
  • Proficiency with hardware interfaces like PCAN, Kvaser, or Intrepid Control Systems (Vehicle Spy) is required.
  • Candidates should have deep knowledge of ECU firmware formats (Intel Hex, Motorola S-Record) and the ability to manually identify and calculate checksums/CRCs.
  • Experience using disassembler programs such as OlyDBG or Ida Pro is necessary.
  • Candidates must be based in the United States to ensure time-zone alignment for real-time collaboration and engineering ticket support.
  • A Bachelorโ€™s degree in Computer Science, Electrical Engineering, or a related field, or equivalent deep-level professional experience in automotive reverse engineering is required.

Benefits:

  • Salvo Software offers a collaborative, hands-on environment where engineers can have a direct impact on the aftermarket industry.
  • The company is focused on driving the future of automotive technology by building innovative cloud and diagnostic solutions.
  • Employees will have the opportunity to work on complex challenges at the intersection of embedded systems and cloud services.
  • The role provides the chance to blend cutting-edge cloud development with the intricacies of vehicle reverse engineering.

Job title

Job type

Experience level

Required experience

7 years

Salary

-

Degree requirement

Degree required

Skills

C C#

Location requirements

Benefits

-

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads