
Sr. Staff MCU BSW Engineer
11 hours ago
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
- 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 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:
-
Sr. Staff MCU BSW Engineer
11 hours ago
Bangalore, India Stellantis Full timeJob Description – Sr. Staff MCU BSW Engineer – OS Design Summary: 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...
-
Sr. Staff SoC BSW Engineer
11 hours ago
Bangalore, India Stellantis Full timeJob Description: Sr. Staff SoC BSW Engineer – OS & Hypervisor, Cybersecurity Position Summary: We are seeking a Sr. Staff SoC BSW Engineer – OS & Hypervisor, Cybersecurity to lead the secure design, development, and integration of operating system and hypervisor software components for next-generation automotive SoC platforms. This role...
-
Senior Staff Performance Engineer
11 hours ago
Bangalore, India Stellantis Full timeStaff SoC BSW Engineer – OS & Hypervisor, Cybersecurity Staff SoC BSW Engineer – OS & Hypervisor, Cybersecurity to lead the secure design, development, and integration of operating system and hypervisor software components for next-generation automotive SoC platforms. This role combines deep OS and virtualization knowledge with a strong focus on...
-
Bangalore, India Synopsys Inc Full timeExperience on development of complex software projects, familiarity with C/C++ coding, and a strong background in data structures and algorithms. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of EDA/CAD tool development will be preferred. We are looking for...
-
Staff/ Sr Staff SystemC Modeling Engineer
11 hours ago
Bangalore, India Synopsys Inc Full timeYou will be part of an excellent development team in System Level Design space involved in creation of Virtual Prototypes (simulation models) for SoCs/MCUs/ECUs and bring up of Linux/Android/AutoSar OS/Embedded SW applications, catering to early Software Development & Testing use cases for Automotive, Datacentre, AI and Mobile products. The role is for a...
-
Sr Staff Data Engineer
11 hours ago
Bangalore, India Aurigo Software Technologies Full timeSenior Staff Data Engineer (Agentic AI Engineer) Location: Experience: 5+ years Aurigo is leading the charge in transforming enterprise SaaS for infrastructure, and AI is at the core of this revolution. With Aurigo Lumina, our AI copilot, we are redefining how infrastructure owners interact with Masterworks, driving smarter, faster, and more efficient...
-
Senior/Staff DFT Engineer
11 hours ago
Bangalore, India Synopsys Inc Full timeSr/Staff DFT Solutions Engineer: We're looking for DFT Solutions Engineer to join our team. The engineer works in a project-oriented environment to deliver complex DFT flows and methodologies across varying industry segments like Autonomous Transportation, Mission critical AI, High performance computing and Mobile networking. The engineer also interacts...
-
Sr. Staff
11 hours ago
Bangalore, India Qualcomm Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering Required Qualifications: Years of experience - 10 - 20 years Area of experience - • Bootloader/Boot Firmware /UEFI • Proficient in Firmware development, Bootrom, Arm-Trusted-Firmware, U-Boot, Slim bootloader - •...
-
Staff Software Development Engineer
1 week ago
Bangalore, IND, India Zscaler Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOur Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your...
-
Staff Engineer
2 weeks ago
Bangalore, India TAAS Partners Full timeAbout the RoleNova Benefits is seeking a seasoned and passionate Staff Engineer who thrives in lean, high-impact teams and is dedicated to building robust, scalable, and customer-centric products. In this role, you will own significant technical and operational responsibilities, guiding projects from conceptualization through delivery.As a Staff Engineer,...