Salvo Software · 3 weeks ago
Automotive Cloud & Diagnostics Software Engineer
Salvo Software is driving the future of automotive technology by building innovative cloud and diagnostic solutions. They are seeking a hands-on engineer to develop cloud features that interact with vehicle control modules and troubleshoot complex diagnostic issues.
BlockchainConsultingEnterprise Resource Planning (ERP)Information TechnologySoftwareVideo GamesWeb AppsWeb Development
Responsibilities
Develop and maintain cloud services/APIs in C# / .NET to integrate with our scan tools
Handle support engineering tickets, working closely with field engineers and customers
Analyze CAN logs and use sniffer tools such as Vehicle Spy to diagnose communication issues
Work with pcm binaries, including parsing and checksum calculations
Understand and troubleshoot UDS, J1939, and OEM-specific protocols
Collaborate with embedded developers — review C code and assist with firmware-related problem solving
Implement secure and efficient cloud-to-device data transfer solutions
Qualification
Required
C# / .NET cloud application development experience
Ability to read and understand C code for debugging and collaboration
Strong understanding of CAN bus communication and related protocols (UDS, J1939)
Experience analyzing CAN traffic with tools like Vehicle Spy, PCAN, or similar
Knowledge of ECU/TCU firmware formats and checksum algorithms
Experience with cloud platforms (Azure, AWS, or GCP)
Strong problem-solving and analytical skills
Automotive reverse engineering experience
Familiarity with Python and Java or scripting for automation
Security best practices for embedded and cloud systems
Company
Salvo Software
Salvo Software offers software, ERP, web development and software consulting services.
Funding
Current Stage
Early StageCompany data provided by crunchbase