Sr. Staff MCU BSW Engineer – Low-Level Drivers

4 weeks ago


Hyderabad, Telangana, India Stellantis Full time

Job Description: Sr. Staff MCU BSW Engineer – Low-Level Drivers

Position Summary:

We are seeking a Sr. Staff MCU BSW Engineer – Low-Level Drivers to lead the design, development, and integration of hardware abstraction and peripheral drivers for automotive microcontroller (MCU)-based ECUs. This role is focused on enabling reliable and performanceoptimized software for key system components such as Zonal Controllers, Body Electronics, and Powertrain Modules.

As a senior member of the Base Software (BSW) Engineering team at Stellantis, you will work closely with hardware and systems teams to bring up new platforms, implement peripheral control, and ensure compliance with industry standards.

Key Responsibilities:

  • Design, develop, and integrate low-level drivers for peripheral interfaces including GPIO, ADC, PWM, SPI, I2C, CAN, LIN, and UART
  • Develop complex device drivers for low-level hardware components not supported by standard MCAL modules.
  • Configure and integrate MCAL and hardware abstraction layers (IOHWAB) in AUTOSAR Classic environments
  • Participate in board bring-up activities for new MCU hardware platforms
  • Support development of Board Support Packages (BSPs) and diagnostic test software
  • Optimize drivers for performance, determinism, and memory footprint
  • Perform debugging and troubleshooting using oscilloscopes, logic analyzers, and JTAG tools
  • Collaborate with hardware and software architects to define and review hardware/software interface requirements, ensuring alignment across system components
  • Collaborate with hardware, OS, Sensor/Actuators and safety teams to validate low-level software under real-world conditions
  • Ensure robustness and compliance with ISO 26262, MISRA C, and ASPICE
  • Test and validate low-level driver code through unit and software testing to ensure maturity, traceability, and readiness for release
  • Design and implement Wakeup/Sleep requirements related to low level drivers
  • Contribute to CI/CD pipelines, automation frameworks, and software test infrastructure in real/virtual environment
  • Document driver architecture, configuration, and integration guidelines

Basic Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • 3-15 years of experience in embedded software development for automotive or real-time systems
  • Strong programming skills in C and in-depth knowledge of MCU architectures (e.g., ARM Cortex-M, RH850, AURIX)
  • Experience with MCAL, AUTOSAR BSW layers, or custom low-level driver frameworks
  • Hands-on experience with hardware interfaces such as SPI, CAN, I2C, PWM, ADC, etc.
  • Proficient with debugging tools and embedded development environments
  • Familiarity with safety standards (ISO 26262), coding guidelines (MISRA), and software quality processes (ASPICE)

Preferred Qualifications:

  • Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Experience with ASIL-B/D software development
  • Familiarity with Vector DaVinci, EB tresos, or equivalent configuration tools
  • Exposure to power modes, startup sequences, and fault detection mechanisms
  • Scripting experience with Python or Shell for automation and test development
  • Understanding of vehicle communication protocols (CAN, LIN, Ethernet) and diagnostic stacks (UDS, DoIP)
  • Experience with bootloader integration and secure hardware interfaces

Please share your profiles to careers.swxindia@stellantis.com with below details:

Total yrs. of exp:

CCTC:

ECTC:

NP:

Disclaimer - At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality,

religion, sexual orientation and disability. Diverse teams will allow us to

better meet the evolving needs of our customers and care for our future.

By submitting your application, you are accepting our privacy notice:

https://www.stellantis.com/en/privacy"



  • Hyderabad, Telangana, India beBeeEmbeddedSoftwareEngineer Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Senior Embedded Software Engineer - Low-Level SystemsWe are seeking an exceptional senior embedded software engineer to lead the design, development, and optimization of low-level software infrastructure for complex System-on-Chip (SoC) platforms. This role focuses on Linux kernel, device drivers, bootloaders, board support packages (BSP), and embedded...


  • Hyderabad, Telangana, India Stellantis Full time

    Job Description: Lead SoC BSW Core Engineer – Middleware, IPC Stacks Position Summary: We are seeking a Lead SoCBSW Core Engineer – Middleware, IPC Stacks to join the Base Software (BSW) Engineering team at Stellantis, where you will drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex...


  • Hyderabad, Telangana, India Stellantis Full time

    Job Description: Lead SoC BSW Core Engineer – Middleware, IPC Stacks Position Summary: We are seeking a Lead SoCBSW Core Engineer – Middleware, IPC Stacks to join the Base Software (BSW) Engineering team at Stellantis, where you will drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex...


  • Hyderabad, Telangana, India People Tech Group Inc Full time

    Job SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces and be comfortable debugging and optimizing low-level system software.Key...


  • Hyderabad, Telangana, India People Tech Group Inc Full time

    Job SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces and be comfortable debugging and optimizing low-level system software.Key...


  • Hyderabad, Telangana, India People Tech Group Inc Full time

    Job Summary We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces and be comfortable debugging and optimizing low-level system software. Key...


  • Hyderabad, Telangana, India SEMI LEAF Full time

    We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software. Key...

  • Linux Device Driver

    7 hours ago


    Hyderabad, Telangana, India SEMI LEAF Full time

    Job DescriptionDear Connections,Job Title: Linux Device Driver Engineer- Experience: 4 to 8 Years- Location: Bangalore/Hyderabad- Job Type: Full-TimeJob Summary :We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time

    Job DescriptionExp - 4 to 8 yrsJob SummaryWe are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing...


  • Hyderabad, Telangana, India Qualcomm Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Job Overview:Qualcomm Snapdragon SOC's long battery life is built on industry leading power management architectures. As a member of the APPS Power Optimization Team you will contribute to the optimization of power consumption in...