ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer - OTX/ODX Runtime (Automotive Diagnostics)

Salvo Software

India Remote contract

Posted: November 12, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking an experienced software engineer to join our team and contribute to the development of cutting-edge automotive diagnostics software, focusing on automating and optimizing the process of diagnosing and repairing vehicles.

Job Description

At Salvo Software, we’re building the future of connected automotive diagnostics by combining cutting-edge cloud solutions with advanced scan tool technologies. Our mission is to create smarter, more reliable, and scalable systems that empower technicians, engineers, and vehicle manufacturers worldwide. We thrive on solving complex challenges and are looking for innovative thinkers who want to shape the next generation of automotive tools. If you’re passionate about automotive diagnostics and software architecture, this is a unique opportunity to make a lasting impact.

We are seeking an experienced Automotive Scan Tool Architect to lead the design and development of advanced diagnostic scan tool software, with a strong focus on implementing an ODX/OTX runtime engine. This role requires deep technical expertise in automotive diagnostic protocols and software architecture, combined with a strategic mindset to deliver scalable and robust solutions. You’ll collaborate with cross-functional teams to design cutting-edge scan tool solutions that align with industry standards and power the future of diagnostics.

• Architect a scalable, modular software framework for automotive scan tools, with emphasis on implementing an ODX/OTX runtime engine.
• Ensure seamless integration of diagnostic software with automotive communication protocols (CAN, J1850, J1708, J1939, UDS, ISO 14229, ISO 15765) and hardware platforms.
• Provide technical leadership and mentorship to development teams, ensuring adherence to best practices and alignment with ISO/SAE standards.
• Collaborate with managers and stakeholders to define requirements and translate them into detailed technical specifications.
• Optimize diagnostic software for performance, scalability, and reliability.
• Create and maintain architectural documentation, including system diagrams, integration guides, and design specifications.


Requirements:
• Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
• 5+ years of experience in software architecture or development, with 3+ years focused on automotive diagnostic systems.
• Proven experience architecting and implementing ODX/OTX runtime engines for automotive scan tools or diagnostic software.
• Hands-on experience with automotive communication protocols (CAN, J1850, J1708, J1939, UDS, ISO 14229, ISO 15765).
• Deep understanding of ODX/OTX standards, XML-based data structures, and diagnostic workflows.
• Strong proficiency in Java or Kotlin.
• Knowledge of software development methodologies (Agile, DevOps) and version control systems (Git).

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply