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

    Job · 21149126

    HOSUR · FULLTIME

    BSW & Firmware - Specialist

    Nippon Electronics

    Nippon Electronics

    Hosur · onsite · Posted 6d ago

    Sourced fromNaukri
    Undisclosed7–10 yrsfulltimeHosur

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Key Responsibilities:

    AUTOSAR BSW

    • Configure, integrate and debug AUTOSAR Classic BSW stacks
    • Strong understanding of:
      • MCAL
      • ECU Abstraction Layer
      • Services Layer
      • RTE interaction
      • Complex Device Drivers (CDD)
    • Integration of BSW with application software

    Communication Stack

    Hands-on configuration and debugging of:

    • CAN / CAN FD
    • LIN
    • Ethernet where applicable
    • CANIf, CanTp
    • PduR
    • Com
    • ComM
    • Nm / CanNm
    • DCM
    • DEM

    Diagnostics

    Memory & NVM

    Firmware & Device Drivers

    Develop, configure and debug low-level drivers such as:

    • GPIO
    • ADC
    • PWM
    • ICU
    • GPT / timers
    • SPI
    • I2C
    • UART
    • CAN / LIN
    • Watchdog
    • DMA
    • Interrupts

    MCU & Low-Level Software

    • MCU start-up and initialisation
    • Clock configuration
    • Reset handling
    • Interrupt configuration
    • Memory mapping
    • Linker/scatter files
    • Flash and RAM partitioning
    • Startup files
    • Compiler/linker configuration
    • Register-level debugging

    Bootloader

    Good understanding of:

    • ECU bootloaders
    • Flash programming
    • UDS-based flashing
    • Application/bootloader memory partitioning
    • Flash drivers
    • Application validity checks
    • Bootloader-to-application handover

    Configuration & Integration

    • ECU Extract / ARXML handling
    • DBC and communication configuration
    • Diagnostic configuration
    • BSW module configuration
    • Configuration generation
    • Integration of generated and hand-written software
    • Build and integration issue resolution

    Debugging & Problem Solving

    Must be capable of debugging issues across:

    Application RTE BSW MCAL Driver MCU Hardware

    Should be comfortable debugging:

    • CAN/LIN communication issues
    • Diagnostic failures
    • Timing issues
    • Interrupt problems
    • Stack/heap and memory issues
    • Watchdog resets
    • Hard faults / exceptions
    • Flash/NvM corruption
    • Driver and peripheral issues
    • Integration/build/linker problems

    Job Summary

    We are looking for an experienced BSW & Firmware Specialist with deep hands-on expertise in AUTOSAR Classic BSW stacks, embedded firmware, MCAL/device drivers, configuration, integration and debugging.

    The candidate will be responsible for developing and integrating production-grade ECU software from microcontroller low-level drivers through AUTOSAR BSW, including communication, diagnostics, memory, bootloader, application interfaces and deep technical problem solver on any layer of BSW including low level driver , RTOS, BSW stack etc.,
    Required Technical Skills

    Area Expected Competency Embedded C Expert AUTOSAR Classic Expert BSW Configuration Expert MCAL Strong Firmware / Drivers Expert CAN / CAN FD / LIN Strong UDS Diagnostics Strong DCM / DEM Strong NvM / Memory Stack Strong Bootloader Strong MCU Peripherals Strong Debugging Expert ARXML / DBC Strong Git / Configuration Management Working knowledge

    Tools / Platforms

    Experience with one or more AUTOSAR configuration environments is preferred:

    • Vector DaVinci Configurator / Developer
    • Elektrobit EB tresos
    • Other equivalent AUTOSAR configuration tools

    Experience with development/debugging tools such as:

    • Lauterbach TRACE32
    • J-Link
    • CANoe / CANalyzer
    • Git
    • GCC / Green Hills / IAR / TASKING or similar embedded toolchains

    MCU Experience

    Experience with automotive MCU families such as:

    • Infineon AURIX
    • NXP S32K / S32
    • Renesas RH850
    • ST SPC5 / STM32
    • Infineon TRAVEO / PSoC

    Equivalent automotive MCU experience is also acceptable.

    Automotive Engineering EV domain Knowledge

    Preferred knowledge of:

    • Automotive ECU development lifecycle
    • ISO 26262 / Functional Safety awareness
    • Automotive SPICE
    • MISRA C
    • Static analysis
    • Coding guidelines
    • Software architecture and design
    • Software integration and release management
    • Matlab & EV system knowledge is added advantage.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    MatlabspiFirmwareAutomotiveDiagnosticsISOEmbedded CautosarRTOScoding

    Job search guides

    • All 595 Embedded & VLSI Engineer jobs in India
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Naukri auto-apply, explained
    • How to find a job in India, fast