
Sr. Staff MCU BSW Engineer – Low-Level Drivers
4 weeks ago
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
- 12-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"
-
Sr. staff mcu bsw engineer – os design
3 weeks ago
Bengaluru, Karnataka, 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...
-
Sr. Staff MCU BSW Engineer – OS Design
1 week ago
Bengaluru, Karnataka, India Stellantis Full time ₹ 12,00,000 - ₹ 25,00,000 per yearJob Description – Sr. Staff MCU BSW Engineer – OS DesignSummary:We are seeking aSr. Staff MCU BSW Engineer – OS Designto 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...
-
Sr. Software Engineer, Embedded
3 days ago
Bengaluru, Karnataka, India Synaptics Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionSynaptics is leading the charge in AI at the Edge, bringing AI closer to end users and transforming how we engage with intelligent connected devices, whether at home, at work, or on the move. As the go-to partner for the world's most forward-thinking product innovators, Synaptics powers the future with its cutting-edge Synaptics Astra AI-Native...
-
MCU / Embedded Professional
1 week ago
Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled professional with 6 to 12 years of experience in MCU/Embedded product development, strong C programming, and analytical skills. The ideal candidate will have experience working with ARM Cortes-M Series A series MCU, Peripheral Device Driver design and development, Secure Boot, Bootloader, firmware upgrade, Cryptography and...
-
DSC - MCU/ Embedded professional
2 weeks ago
Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled professional with 6 to 12 years of experience in Embedded product development, strong C programming, and analytical skills. The ideal candidate will have experience working on ARM Cortes-M Series or A series MCU, Peripheral Device Driver, IOT protocols, Secure Boot, Bootloader, firmware upgrade, Cryptography, and Security...
-
Sr. Staff System Application Engineer
1 week ago
Bengaluru, Karnataka, India Best NanoTech Full time ₹ 1,04,000 - ₹ 1,30,878 per yearRole Overview:As a System Application Engineer (staff/senior staff) you will be the technical face of our next-generation Gas Sensing Solution employing our state of the art MEMS Sensor and Analog Front-End (AFE) chip family. You will take ownership in translating high-level customer problems into complete, production-ready reference designs. Drawing on deep...
-
Low Level SW Function Owner
1 week ago
Bengaluru, Karnataka, India Luxoft Full time ₹ 15,00,000 - ₹ 20,00,000 per yearProject description- Luxoft is the major independent Software Services company world-wide. We deliver professional software services in multiple business verticals, especially Automotive. The Digital Cockpit practice as part of Luxoft automotive delivers stunning user experience to our customers. We develop IVI systems from pixel to silicon and apply agile...
-
Windows Device Driver Engineer
3 weeks ago
Bengaluru, Karnataka, India HyrEzy Talent Solutions Full timeJob Title : Windows Device Driver Engineer - MultimediaLocation : BangaloreExperience: 2+ YearsAbout the Role : We are seeking a skilled Windows Device Driver Engineer with a focus on Multimedia to join our dynamic team. In this role, you will work on cutting-edge technologies, developing low-level embedded systems, and contributing to multimedia...
-
Windows Device Driver Engineer
1 week ago
Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title : Windows Device Driver Engineer - Multimedia Location : Bangalore Experience: 2+ YearsAbout the Role : We are seeking a skilled Windows Device Driver Engineer with a focus on Multimedia to join our dynamic team. In this role, you will work on cutting-edge technologies, developing low-level embedded systems, and contributing to multimedia...
-
Business Development Engineer, MCU
7 days ago
Bengaluru, Karnataka, India Qt Group Full time US$ 90,000 - US$ 1,20,000 per year*About Qt*Want to hear a secret? Qt is everywhere. Our scalable and reliable software tools power billions of devices and applications worldwide, transforming complexity into clarity and enabling innovation at a scale. From smart devices to critical systems, our technology is behind the experiences people rely on every day. We're a global team driven by...