Aftermarket Automotive Protocol & Binary Systems Architect

Job opportunity

Expected salary range

Apply with your own terms

Job status

Permanent

Location

Salvo Software
San Jose, CA, United States

Workplace

On site

Job Description

About Salvo Software

Salvo Software is pioneering automotive technology with innovative cloud and diagnostic solutions to create safer, smarter, and more connected vehicles. Join a collaborative team addressing complex challenges in embedded systems and cloud services, with a direct impact on the aftermarket industry. If you thrive at integrating cutting-edge cloud development with vehicle reverse engineering, Salvo offers a dynamic platform for your skills.

Role Overview

Seeking a hands-on "Developer-Hacker" skilled in low-level vehicle systems like ECU binary data and CAN logs, alongside high-level cloud-based C# service development. As a senior systems architect, you'll design cloud features interacting with vehicle control modules, process firmware binaries, and perform intricate checksum validations.

Key Responsibilities

  • Perform binary reverse engineering on ECU/TCU/PCM firmware with manual hex deconstruction and custom checksum implementations.
  • Master and troubleshoot communication protocols including UDS (ISO 14229), J1939, and OEM-specific stacks.
  • Analyze CAN logs using tools like Vehicle Spy, PCAN, or CANalyzer to resolve communication issues.
  • Collaborate on firmware development, reviewing C code and assisting in embedded system challenges.

Qualifications

  • 7+ years in automotive software engineering, focusing on aftermarket or performance tuning.
  • Hands-on experience with proprietary diagnostic protocols for Ford, GM, Stellantis, and Polaris.
  • Expertise in CAN bus, UDS, J1939, OBD-II standards, and hardware interfaces (PCAN, Kvaser, Intrepid Control Systems).
  • Proficient with ECU firmware formats and disassemblers like OlyDBG or Ida Pro.
  • Located in the U.S. for real-time collaboration.
  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent professional experience.

Share this job

Salvo Software

Salvo Software

🚗 Are you passionate about automotive systems and cloud technology? Join Salvo Software as an Aftermarket Automotive Protocol & Binary Systems Architect and work at the forefront of vehicle reverse engineering and cloud development. This senior role offers deep technical challenges, collaboration with embedded teams, and the chance to impact the aftermarket sector. If you have 7+ years of experience and expertise in OEM protocols and firmware analysis, this opportunity is perfect for you! 🌟🔧

Fill the form below to apply for this job

Job offer are open to all, without discrimination and in gender equality.

Throughout the website, gender-specific terms may be used in order to ease the text flow.

Cookies and Privacy

We use cookies to ensure that we give you the best experience on our website.
By continuing to use our site, you accept our cookies policy terms

Advanced settings
Essential cookies

Necessary for the site to function

Performance cookies

Help improve the user experience

Marketing cookies

Used for advertising and analysis