
Sr. Staff MCU BSW Engineer – Low-Level Drivers
2 days ago
Job Description: Sr. Staff MCU BSW Engineer – Low-Level DriversPosition 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 UARTDevelop 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 environmentsParticipate in board bring-up activities for new MCU hardware platformsSupport development of Board Support Packages (BSPs) and diagnostic test softwareOptimize drivers for performance, determinism, and memory footprintPerform debugging and troubleshooting using oscilloscopes, logic analyzers, and JTAG toolsCollaborate with hardware and software architects to define and review hardware/software interface requirements, ensuring alignment across system componentsCollaborate with hardware, OS, Sensor/Actuators and safety teams to validate low-level software under real-world conditionsEnsure robustness and compliance with ISO 26262, MISRA C, and ASPICETest and validate low-level driver code through unit and software testing to ensure maturity, traceability, and readiness for releaseDesign and implement Wakeup/Sleep requirements related to low level driversContribute to CI/CD pipelines, automation frameworks, and software test infrastructure in real/virtual environmentDocument driver architecture, configuration, and integration guidelinesBasic Qualifications:Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field12-15 years of experience in embedded software development for automotive or real-time systemsStrong 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 frameworksHands-on experience with hardware interfaces such as SPI, CAN, I2C, PWM, ADC, etc.Proficient with debugging tools and embedded development environmentsFamiliarity 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 fieldExperience with ASIL-B/D software developmentFamiliarity with Vector DaVinci, EB tresos, or equivalent configuration toolsExposure to power modes, startup sequences, and fault detection mechanismsScripting experience with Python or Shell for automation and test developmentUnderstanding of vehicle communication protocols (CAN, LIN, Ethernet) and diagnostic stacks (UDS, DoIP)Experience with bootloader integration and secure hardware interfacesPlease share your profiles to 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 tobetter meet the evolving needs of our customers and care for our future.By submitting your application, you are accepting our privacy notice:
-
Sr. Staff MCU BSW Engineer – Low-Level Drivers
2 weeks ago
Bengaluru, Karnataka, India Stellantis Full timeJob DescriptionJob Description: Sr. Staff MCU BSW Engineer Low-Level DriversPosition 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...
-
Bengaluru, Karnataka, India Stellantis Full timeJob Description: Sr. Staff MCU BSW Engineer – Low-Level DriversPosition 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...
-
Sr. Staff MCU BSW Engineer – Low-Level Drivers
4 weeks ago
Bengaluru, Karnataka, India Stellantis Full timeJob 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...
-
Bengaluru, India Stellantis Full timeJob 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...
-
Sr. Staff MCU BSW Engineer – Low-Level Drivers
13 hours ago
Bengaluru, India Stellantis Full timeJob 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...
-
Sr. Staff MCU BSW Engineer – Low-Level Drivers
19 hours ago
Bengaluru, India Stellantis Full timeJob 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...
-
Bengaluru, India Stellantis Full timeJob 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...
-
Bengaluru, India Stellantis Full timeJob 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...
-
Bengaluru, India Stellantis Full timeJob Description 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...
-
Sr. Staff MCU BSW Engineer – OS Design
2 days ago
Bengaluru, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary:We are seeking a Sr. Staff MCU BSW Engineer – OS Design to lead the development and integration of real-time operating system (RTOS) components on automotive microcontroller (MCU) platforms. This role focuses on OS architecture, task scheduling, and resource management for safety- and...