Request a Call

    Company Overview Company Overview

    SW developer – Diagnostics, Hyderabad (Job code: 21RR09034)

    Operations | Hyderabad, India

    Roles & Responsibilities :

    • Design, Implementation and testing of Diagnostics Software components for various ECUs
    • Planning and implementation of the integration of internal and external software components
    • Coordination and Definition of interfaces with the responsible persons of other SW subsystems according to the defined SW Architecture and SW Requirements
    • SW Documentation and unit verification of Base software components

    Skills & Experience

    • Experience in developing embedded software for automotive safety applications
    • Proficient in Automotive Embedded Software development using Embedded C programming
    • Experience with ISO-14229 UDS protocol or KWP protocols & Diagnostics Service Implementation and Boot loader Development
    • Experience in working with CAN, Flexray, LIN, SENT, SPI Bus-Systems
    • Experience in the following areas: static analysis tools (such as QA_C, Polyspace), MISRA and generally accepted embedded coding practices
    • Good knowledge with Debugger tools (TRACE-32, UDE)
    • Good knowledge with Vector tools (CANalyzer, CANoe & CANape)
    • Any experience in working with AUTOSAR Base software development and Configuration would be add on
    • Any experience in configuration and Integration of AUTOSAR communication Stack and Diagnostics Stack
    • Knowledge of SW Design using UML
    • Knowledge of requirement management tools (DOORS)
    • Knowledge of configuration management tools: MKS/PTC
    • Knowledge of V cycle development and review methods
    • Analytically-minded and communication-strong team player
    • Good English skills


    • Supporting software development process following (Automotive) SPICE
    • Experience with standards related to safety like ISO26262, IEC61508, etc.
    • Understanding software system design (e.g. Layered Software Architectures, AUTOSAR, OSEK OS, Communication stacks, standard software, etc.)


    • Bachelor's or Master’s degree in Electronics / Electrical Engineering


    • 3 to 8 years
    Apply Now