Reverse Engineer

0 - 3 years

1 - 2 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Overview

We are seeking a highly skilled Reverse Engineer specializing in the reverse engineering of On-Board Diagnostics (OBD) devices used in automotive systems. The role requires deep expertise in car mechanics, OBD-II protocols (e.g., CAN, ISO 9141, J1850), and hardware/software integration to fully reverse engineer these devices into a functional model. The ideal candidate will dissect OBD hardware and firmware, analyze communication protocols, and develop a working prototype that integrates with our existing systems. This position demands a meticulous approach to understanding vehicle diagnostics, ensuring compliance with automotive standards, and collaborating with engineering teams to enhance our Car-Related Services vertical.

Responsibilities

  • Conduct comprehensive reverse engineering of OBD devices, including hardware disassembly, firmware analysis, and protocol decoding (e.g., CAN bus, KWP2000).
  • Leverage car knowledge to interpret vehicle diagnostic data (e.g., engine performance, emissions, fault codes) and map it to OBD-II standards.
  • Develop a fully functional model by reconstructing OBD functionality, including real-time data retrieval and diagnostic capabilities.
  • Analyze and document communication protocols, pin configurations, and data structures to create a replicable design.
  • Collaborate with hardware, firmware, and software teams to integrate the reverse-engineered model into existing platforms.
  • Ensure the prototype meets automotive industry standards (e.g., SAE J1979) and is optimized for reliability and scalability.
  • Identify potential security vulnerabilities in OBD devices and propose mitigation strategies.

Qualifications

  • Proven experience in reverse engineering electronic devices, with a focus on automotive OBD systems.
  • In-depth knowledge of car mechanics, including engine management, transmission systems, and diagnostic procedures.
  • Expertise in OBD-II protocols (CAN, ISO 9141, J1850, KWP2000) and tools (e.g., ELM327, OBD Auto Doctor).
  • Strong skills in hardware analysis (e.g., oscilloscopes, multimeters) and firmware reverse engineering (e.g., IDA Pro, Ghidra).
  • Ability to develop a fully functional prototype from reverse-engineered components.
  • Experience with embedded systems and microcontroller programming (e.g., Arduino, STM32) is highly desirable.
  • Excellent problem-solving skills, attention to detail, and ability to work in a collaborative, interdisciplinary team.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, bhilai, raipur