Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22050118

    Option Us logo

    Embedded Software Engineer (automotive only)

    Option Us · Pune · onsite · Posted today

    Undisclosed3–8 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Role & responsibilities


    Develop, test and maintain embedded software for our switch and display products, working under the Design Head  (Electronics). The engineer writes firmware on microcontrollers, integrates it with hardware, and supports testing through to production. Automotive experience is an advantage; strong engineers from other industries are welcome to apply.

    2. Key Responsibilities

    A. Embedded Software Development

    • Develop and maintain firmware in embedded C/C++ on 8/16/32-bit microcontrollers.
    • Implement application logic switch input handling, debounce, timers, PWM/LED control, state machines and fault handling.
    • Write device drivers for peripherals – GPIO, ADC, timers, PWM, UART, SPI, IC and CAN.
    • Optimise code for memory, speed, low power and reliability.

    B. Hardware–Software Integration

    • Work with hardware engineers to bring up new boards and debug hardware–software issues.
    • Use debuggers, oscilloscopes, logic and CAN analysers to find and fix problems.

    C. Testing and Quality

    • Write unit and integration tests; support system, validation and EMC testing.
    • Preferred candidate profile

    Key Skills

    • Strong embedded C programming and microcontroller fundamentals.
    • Peripheral drivers and serial communication (UART, SPI, IC, CAN).
    • Interrupts, timers, state machines and basic RTOS concepts.
    • Reading schematics and datasheets; hands-on lab debugging.
    • Version control (Git) and structured testing.

    4. Preferred

    • Hands-on knowledge of CAN, UDS (ISO 14229) and J1939 is a huge plus.
    • Automotive software – LIN, bootloaders, AUTOSAR, MISRA-C, ASPICE.
    • Display / HMI software – TFT graphics (LVGL, TouchGFX, Qt or similar), touch screen and Bluetooth/BLE.

    Sourced from naukri

    Skills

    AutomotiveEmbedded CEmbedded SoftwareautosarlinAutomotive Embedded SystemsCAN Protocol

    Embedded Software Engineer (automotive only) · waiting for your command