Diagnostic Application Developer

Tata Elxsi

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Elxsi in Bengaluru is seeking an experienced Diagnostic Application Developer to design and build automotive diagnostic software on Adaptive AUTOSAR platforms. You will leverage Modern C++ and industry protocols to deliver SDV solutions.

You will implement UDS and DoIP, integrate SOME/IP services, and collaborate with cross-functional teams to ensure robust, scalable software. The role demands strong debugging and problem-solving skills with CANoe-based validation.

Qualifications

  • 4+ years of experience in Automotive Embedded Software Development.
  • Experience with Diagnostics, Vehicle Communication, and Adaptive AUTOSAR-based applications.
  • Strong analytical and problem-solving skills.
  • Proficiency in C++14/17 and UDS Diagnostics (ISO 14229).
  • Experience with DoIP (ISO 13400) and SOME/IP.

Responsibilities

  • Design and develop Diagnostic Applications on Adaptive AUTOSAR platforms.
  • Implement diagnostic functionalities using UDS (ISO 14229) and DoIP (ISO 13400).
  • Develop and integrate services using SOME/IP and Automotive Ethernet.
  • Work with Adaptive AUTOSAR middleware components such as Execution Management (EM) and Communication Management (CM).
  • Perform integration, debugging, troubleshooting, and root cause analysis.
  • Collaborate with cross-functional teams to ensure robust and scalable software solutions.
  • Support validation and testing using CANoe and related automotive tools.

Skills

Adaptive AUTOSAR
C++14/C++17
UDS Diagnostics
DoIP
SOME/IP
Automotive Ethernet
Linux/QNX Development
Diagnostic Application Development
Debugging & Root Cause Analysis

Education

Bachelor's/Master's in Electronics or CS
Embedded Systems

Tools

CANoe
CANalyzer
Python scripting

Job description

We are looking for a skilled Diagnostic Application Developer with strong expertise in Adaptive AUTOSAR, Modern C++, and automotive diagnostic protocols to develop next-generation vehicle diagnostic solutions for Software Defined Vehicles (SDVs).

Key Responsibilities
  • Design and develop Diagnostic Applications on Adaptive AUTOSAR platforms.
  • Implement diagnostic functionalities using UDS (ISO 14229) and DoIP (ISO 13400).
  • Develop and integrate services using SOME/IP and Automotive Ethernet.
  • Work with Adaptive AUTOSAR middleware components such as Execution Management (EM) and Communication Management (CM).
  • Perform integration, debugging, troubleshooting, and root cause analysis.
  • Collaborate with cross-functional teams to ensure robust and scalable software solutions.
  • Support validation and testing using CANoe and related automotive tools.
Must-Have Skills
  • Strong experience in Adaptive AUTOSAR
  • Proficiency in C++14/C++17
  • Hands-on experience with UDS Diagnostics (ISO 14229)
  • Experience with DoIP (ISO 13400)
  • Knowledge of SOME/IP
  • Automotive Ethernet Networking
  • Linux/QNX Development
  • Diagnostic Application Development
  • Strong Debugging & Root Cause Analysis skills
Good-to-Have Skills
  • DLT Logging & Tracing
  • Execution Management (EM) & Communication Management (CM)
  • CAN/CAN FD
  • AUTOSAR Classic
  • Python Scripting
  • CANoe/CANalyzer
  • ISO 26262 Functional Safety
  • ISO 21434 Cybersecurity
Desired Profile
  • Bachelor's/Master's degree in Electronics, Computer Science, Embedded Systems, or related field.
  • 4+ years of experience in Automotive Embedded Software Development.
  • Experience in Diagnostics, Vehicle Communication, and Adaptive AUTOSAR-based applications.
  • Strong analytical and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automotive Diagnostics Architect
Automotive Diagnostics Architect

Requisimus AG • Bengaluru

On-site
INR 1,200,000 - 1,800,000
AUTOSAR BSW Diagnostics Engineer with Emb-C, Linux
AUTOSAR BSW Diagnostics Engineer with Emb-C, Linux

Capgemini • Bengaluru

On-site
INR 800,000 - 1,200,000
Automotive Aftermarket Diagnostic Developer
Automotive Aftermarket Diagnostic Developer

Robert Bosch Group • Karnataka

On-site
INR 1,800,000 - 3,600,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Bengaluru

On-site
INR 800,000 - 1,200,000
Diagnostic Test Engineer
Diagnostic Test Engineer

MAN TRUCK & BUS INDIA PVT. LTD • Pune District

On-site
INR 900,000 - 1,200,000
C7- Java Developer-2
C7- Java Developer-2

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 900,000 - 1,500,000
Developer I - Embedded Software
Developer I - Embedded Software

UST • Coimbatore District

On-site
INR 900,000 - 1,500,000
C7- Java Developer-1
C7- Java Developer-1

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,500,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Karnataka

On-site
INR 800,000 - 1,500,000
Accelerate Your Career as a Software Developer (Automotive Diagnostics) at BHTC
Accelerate Your Career as a Software Developer (Automotive Diagnostics) at BHTC

Punelist • Pune District

On-site
INR 500,000 - 1,000,000