DC01 - Senior Engineer – Automotive Tool Development

Dorleco

Pune District

On-site

INR 1,200,000 - 2,400,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dorleco in Pune, India seeks a Senior Engineer to lead development of our Automotive Diagnostics, ECU Flashing, and Calibration Tool. You will own frontend (GUI) and backend architecture with a strong focus on UDS-based diagnostics and XCP measurement capabilities.

The role requires hands-on work with CANape, INCA, ATI Vision, and OEM diagnostic applications, plus real-time data logging, visualization, and hardware communication support.

Qualifications

  • Extensive experience in GUI automotive diagnostics tools.
  • Hands-on with UDS, XCP, CAN, CAN FD, ISO-TP.
  • Experience with A2L/ELF parsing and integration.
  • Proficient in C#, C++, Python, Qt, or .NET.

Responsibilities

  • Design and develop a scalable desktop application for ECU Diagnostics, Flashing, and Calibration.
  • Develop intuitive GUI interfaces for diagnostics, calibration, measurement, and data visualization.
  • Implement UDS services for ECU diagnostics and software flashing.
  • Implement XCP over CAN/CAN FD for measurement and calibration workflows.
  • Integrate A2L Parser for calibration parameter management and signal browsing.
  • Support ECU flashing using HEX, S19, BIN, and ELF formats.

Skills

GUI applications
UDS protocol
XCP protocol
CAN/CAN FD
ISO-TP
A2L parsing
ELF parsing
C#
C++
Python
Qt
.NET Framework
JavaScript
TypeScript
PCAN
Kvaser
JTAG
Bootloaders
Flash programming
Real-time data logging
Data visualization
Team leadership

Tools

CANape
INCA
ATI Vision

Job description

Job Summary

We are seeking a highly skilled Senior Engineer to lead the development of a next-generation Automotive Diagnostics, ECU Flashing, and Calibration Tool. The candidate will be responsible for the complete software development lifecycle, including both frontend (GUI) and backendarchitecture, with a strong focus on UDS-based diagnostics and flashingand XCP-based measurement and calibration.

The ideal candidate should have hands-on experience developing professional automotive engineering tools like CANape, INCA, ATI Vision, or OEM diagnostic applications, real-time visualization, and hardware communication interfaces.

Key Responsibilities

  • Design and develop a scalable desktop application for ECU Diagnostics, Flashing, and Calibration.
  • Develop intuitive and user-friendly GUI interfaces for diagnostics, calibration, measurement, and data visualization.
  • Implement UDS (ISO 14229) services for ECU diagnostics and software flashing.
  • Implement XCP over CAN/CAN FD for measurement, calibration, and data acquisition.
  • Integrate A2L Parser for calibration parameter management, measurement configuration, and signal browsing within the GUI.
  • Implement ELF File Parsing for symbol extraction, memory mapping, and calibration object handling.
  • Support ECU flashing using HEX, S19, BIN, and ELF file formats.
  • Integrate and validate communication with PCAN, Kvaser, and JTAG hardware interfaces.
  • Develop real-time data logging, signal plotting, monitoring dashboards, and reporting features.
  • Collaborate with embedded software, calibration, and validation teams to ensure seamless ECU integration.
  • Perform debugging, validation, and optimization of communication and flashing workflows.

Required Skills

  • Strong experience in developing GUI applications for Automotive Diagnostics and Calibration Tools.
  • Hands‑on expertise in UDS, XCP, CAN, CAN FD, and ISO-TP protocols.
  • Experience working with A2L and ELF file parsing and integration.
  • Proficiency in C#, C++, Python, Qt, or .NET Framework.
  • Knowledge of JavaScript/TypeScript for web-based diagnostics or remote monitoring applications is desirable.
  • Experience with PCAN, Kvaser, JTAG, and automotive communication stacks.
  • Good understanding of ECU bootloaders, flash programming, and calibration workflows.
  • Experience in implementing real-time measurement, signal visualization, and data logging features.

Preferred Skills

  • Experience with Vector CANape, CANoe, ETAS INCA, ATI Vision, Raptor or similar automotive tools.
  • Knowledge of AUTOSAR, DoIP, Secure Flashing, and Automotive Cybersecurity.
  • Experience in developing OEM-grade diagnostic and calibration solutions.

Desired Candidate Profile

  • Strong system architecture and software design skills.
  • Ability to work independently and drive technical decisions.
  • Excellent problem-solving, debugging, and communication skills.
  • Experience leading development activities and mentoring engineers.

Domain: Automotive Embedded Systems, Diagnostics, ECU Flashing & Calibration Tools

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Automotive Tool Development Engineer
Sr. Automotive Tool Development Engineer

Dorleco • Pune District

On-site
INR 1,500,000 - 2,100,000
Automotive Diagnostic Engineer
Automotive Diagnostic Engineer

Acesoft Labs • Bengaluru

Hybrid
INR 900,000 - 1,700,000
C#/.NET Automotive Diagnostics Engineer
C#/.NET Automotive Diagnostics Engineer

Acesoft Labs • Bengaluru

Hybrid
INR 1,500,000 - 2,600,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
C7- Java Developer-2
C7- Java Developer-2

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 900,000 - 1,500,000
Automotive Diagnostic Engineer Opening
Automotive Diagnostic Engineer Opening

Mitsubishi Fuso Truck and Bus Corporation (MFTBC) • Chennai District

Hybrid
INR 1,000,000 - 1,800,000
Diagnostics Engineer
Diagnostics Engineer

Tata Technologies Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
MCU Networking & Diagnostics Engineer
MCU Networking & Diagnostics Engineer

emagine • Pune District

On-site
INR 1,800,000 - 2,800,000
Test Engineer
Test Engineer

Durucooperation • Bengaluru

On-site
INR 3,120,000 - 4,500,000
GLOBAL RESEARCH & INNOVATION PROFESSIONAL -
GLOBAL RESEARCH & INNOVATION PROFESSIONAL -

OP Mobility • Bengaluru

On-site
INR 1,000,000 - 2,000,000