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

    Job · 11014670

    PUNE · FULLTIME

    Senior Embedded Software Engineer

    BMW logo

    BMW

    Pune · hybrid · Posted 71d ago

    Sourced fromNaukri
    ₹20.0L - ₹35.0L PA5–10 yrsfulltimePune

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

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 9 questions to answer1.7s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role: Sr. Embedded Software Engineer - Automotive ECU

    Experience: 5 10 Years
    Location: Pune
    Employment Type: Full-Time
    Industry: Automotive / Embedded Systems


    Role Overview


    We are looking for a Sr. Embedded Software Engineer with strong experience in Embedded C, Microcontrollers, RTOS, BSP, Device Drivers, Board Bring-up, and ECU Software Integration to work on BMW automotive ECU platforms.


    The role involves developing and integrating low-level embedded software, bringing up new hardware platforms, developing device drivers, integrating RTOS and communication stacks, and supporting ECU software development and debugging.


    Key Responsibilities


    • Perform Microcontroller and Board Bring-up activities.
    • Develop and integrate MCAL, ECAL, HAL, Device Drivers and Bootloaders.
    • Develop Startup Code and Platform Initialization software.
    • Configure and work with Interrupt, Memory Management and Memory Mapping.
    • Integrate embedded software on new automotive ECU hardware platforms.
    • Support RTOS integration, ECU integration and software debugging.
    • Develop and maintain drivers for:
      • CAN / LIN / Ethernet
      • SPI / I2C / UART
      • ADC / PWM / GPIO / DMA
    • Perform software and hardware-level debugging using embedded debuggers.
    • Contribute to Build Automation, Build Scripts and CI/CD infrastructure.
    • Support Software Configuration and Release Management.
    • Create technical/design documentation and participate in software reviews.
    • Support ASPICE, Functional Safety and Cybersecurity activities.
    • Collaborate with Hardware, System, Software and Testing teams.

    Mandatory Skills


    • Strong hands-on experience in Embedded C.
    • Experience in BSP Development and Board Bring-up.
    • Strong knowledge of Microcontrollers and Embedded Systems.
    • Experience with MCAL / HAL / Device Driver Development.
    • Experience in RTOS-based embedded development.
    • Experience with Bootloader Development.
    • Hands-on experience with CAN, LIN and/or Automotive Ethernet.
    • Experience with SPI, I2C, UART, ADC, PWM, GPIO or DMA.
    • Experience with automotive microcontrollers such as:
      • Infineon AURIX
      • NXP S32
      • Renesas RH850
      • ST Microcontrollers
    • Working knowledge of Linker Scripts, Memory Mapping and Startup Code.
    • Good understanding of Build Systems, Debuggers and Git.

    Good to Have


    • C++ programming.
    • Python scripting.
    • CI/CD and build automation.
    • Automotive ASPICE / ISO 26262.
    • Functional Safety and Cybersecurity concepts.
    • Agile Scrum / Kanban methodology.

    Key Competencies


    • Strong technical and problem-solving skills.
    • Ability to independently debug complex embedded software issues.
    • Technical leadership and ownership.
    • Strong stakeholder management.
    • Effective cross-functional collaboration.
    • Structured approach to software development and troubleshooting.

    Sourced from naukri

    Section · 02

    Skills

    ECALi2cspimicrocontrollerEthernetBspDevice Driversfunctional safetyEmbedded CEmbedded SoftwareBoard BringupRTOSMCALCi/Cd

    Section · Company

    About BMW

    BMW logo

    BMW

    Automobile

    1.4k+

    employees

    1916

    110 years old

    Munich

    Germany

    ₹17.6L PA avg

    Avg at BMW

    ₹20L – ₹35L PA

    This role

    About

    BMW Group is a leading global manufacturer of premium automobiles and motorcycles, providing innovative mobility services with a focus on sustainability.

    Industries

    AutomobileManufacturing

    Employee ratings

    10 reviews

    4.1/ 5

    Culture

    3.7

    Career growth

    3.2

    Work-life

    4.1

    Employees rate it well for

    Company Culture41Work-Life Balance41

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Embedded Software Engineer · waiting for your command