Embedded Software Engineer - MCAL Complex Driver Development 3-8 yrs Location Bangalore Work Mode Fulltime Experience 3 to 8 years Availability 30days Role Overview We are seeking an experienced Embedded Software Engineer with a strong background in bare-metal programming complex device driver development and deep understanding of microcontroller architecture preferably Infineon AURIX or similar automotive-grade MCUs You will play a key role in developing and validating MCAL and peripheral drivers used in safety-critical automotive systems Key Responsibilities Design develop and validate complex embedded drivers MCU SPI I2C CAN LIN Ethernet MEM Timers ADC PWM etc in a bare-metal or RTOS-based environment Work closely with Infineon automotive microcontrollers e g AURIX family to develop low-level and hardware-near software components Analyze change requests perform technical impact analysis and contribute to estimation and planning activities Develop software architecture and ensure implementation is aligned with MISRA ISO 26262 and other automotive coding standards Define and implement test strategies frameworks and automation methods for driver-level validation Build and maintain test infrastructure and automation to ensure efficiency coverage and compliance Drive innovation in complex driver testing debugging methods and automated test tools Contribute to process adherence and improvement in line with ASPICE and functional safety requirements Lead and participate in code reviews test case reviews and technical discussions Generate reusable methods templates and tools for effective embedded development and validation Required Skills 4-8 years of experience in bare-metal embedded software development Solid hands-on expertise in complex driver development for automotive peripherals Deep understanding of microcontroller architecture memory maps and hardware-software interaction Solid programming skills in Embedded C and low-level debugging Familiarity with Infineon MCUs AURIX or similar automotive-grade controllers Experience with automotive protocols CAN LIN SPI I2C Ethernet etc Exposure to RTOS concepts optional but valuable Working knowledge of ISO 26262 MISRA and ASPICE standards Experience with test automation tools e g Python CAPL Vector tools and debuggers like Lauterbach CANoe CANalyzer Nice to Have Experience in AUTOSAR MCAL BSW stack Exposure to ASIL-rated software development Familiarity with bootloader diagnostics or flash drivers If you are looking for job change share your updated resume to vagdevi semi-leaf com Your reference would be greatly appreciated Job Type Full-time Pay Up to 3 000 000 00 per year Experience MCAL Driver Development 3 years Preferred Bare metal 1 year Preferred Autosar 2 years Preferred Microcontroller 1 year Preferred Embedded software 1 year Preferred Work Location In person