S M Wali Haider Zaidi profile photo 1 on Tal

S M Wali Haider Zaidi

Embedded Software Engineer | Embedded C | ARM | MCAL | AUTOSAR BSW | Device Drivers | NVM | RTOS | Linker | Bootloader | Low-Level Firmware

Greater Bengaluru Area

3+ years of work experience

Lucas TVS
Mar 20266 mosPresent

• Ported and reconfigured MCAL GPIO and ADC drivers for Holtek HT32 based on ARM Cortex-M0+, adapting peripheral register definitions, base addresses and hardware abstraction layers. • Customized peripheral initialization, clock configuration, interrupt setup and ADC configuration to align existing MCAL drivers with the target MCU architecture. • Debugged MCU migration issues involving peripheral reset behavior, clock dependencies, register-map differences and interrupt mapping during driver integration. • Performed register-level debugging and hardware validation to verify peripheral functionality and timing on the target board. • Working on low-level embedded firmware and MCU peripheral software, strengthening expertise in hardware-software interaction and MCAL development
Bosch Global Software Technologies
Jan 20242 yrs 2 mosFeb 2026

Bengaluru, Karnataka, India

Developed and integrated AUTOSAR Classic Memory Stack components including NvM, MemIf, Fee, Ea and Flash drivers, with focus on reliable non-volatile memory handling and data integrity. • Worked on migration of legacy embedded software to AUTOSAR BSW architecture, including RTE, MemMap, compiler pragmas, linker configuration and build-system changes. • Developed a Complex Device Driver for ADC-based sensor acquisition, including signal conditioning, fault detection, diagnostic reporting and safe-state handling. • Worked within ISO 26262 and ASPICE development processes across requirements, implementation, debugging, testing and verification. • Performed unit testing, integration testing and software validation for automotive embedded systems.
Bosch Global Software Technologies
Sep 20229 mosMay 2023

Karnataka, India

• Assisted in development, integration and testing of AUTOSAR Basic Software components for automotive ECUs. • Worked within ISO 26262 and ASPICE development processes.
Group Futurista
Apr 20226 mosSep 2022

Remote

S’s AI Stack

claude code
claude code
codex
codex
github copilot
github copilot

Education

Reva University

Bachelor of Technology - BTech, Electrical and Computer

Reva University

20194 yrs2023
City Montessori School

PCM - C, The council of Indian school Certificate examination ( 12th )

City Montessori School

20172 yrs2019

Join S and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

S M Wali Haider Zaidi on Tal

Headline

Embedded Software Engineer | Embedded C | ARM | MCAL | AUTOSAR BSW | Device Drivers | NVM | RTOS | Linker | Bootloader | Low-Level Firmware

About

Embedded Software Engineer with 3+ years of experience in low-level embedded software, MCAL development, AUTOSAR Classic BSW and automotive ECU software. Strong hands-on experience in Embedded C, bare-metal programming, register-level programming, MCU peripheral drivers, MCAL porting, NVM and memory stacks, and embedded debugging. My experience includes porting and reconfiguring MCAL GPIO and ADC drivers for ARM Cortex-M0+ based Holtek MCUs, including peripheral register adaptation, clock configuration, interrupt configuration, ADC setup and register-level debugging. I have also worked with ARM Cortex-M4 based STM32 platforms, FreeRTOS and low-level firmware development. At Bosch, I worked extensively on the AUTOSAR Classic Memory Stack, including NvM, MemIf, Fee, Ea and Flash drivers, along with BSW migration, MemMap, compiler/linker configuration and development of a Complex Device Driver for ADC-based sensor acquisition. My technical areas include: Embedded C | ARM Cortex-M | MCAL | AUTOSAR BSW | NVM/Fee/Ea | Device Drivers | ADC | GPIO | SPI | I²C | UART | CAN | Interrupts | NVIC | Linker Configuration | Bootloader | FreeRTOS | ISO 26262 | ASPICE | MISRA C Interested in Embedded Firmware, Low-Level Software, BSP, Device Drivers, MCU/SoC Software and Platform Software opportunities.

Location

Greater Bengaluru Area

AI stack

claude code

codex

github copilot

Work experience

Software Engineer at Lucas TVS, Mar 2026 - Present · 6 mos, • Ported and reconfigured MCAL GPIO and ADC drivers for Holtek HT32 based on ARM Cortex-M0+, adapting peripheral register definitions, base addresses and hardware abstraction layers. • Customized peripheral initialization, clock configuration, interrupt setup and ADC configuration to align existing MCAL drivers with the target MCU architecture. • Debugged MCU migration issues involving peripheral reset behavior, clock dependencies, register-map differences and interrupt mapping during driver integration. • Performed register-level debugging and hardware validation to verify peripheral functionality and timing on the target board. • Working on low-level embedded firmware and MCU peripheral software, strengthening expertise in hardware-software interaction and MCAL development

Software Engineer at Bosch Global Software Technologies, Jan 2024 - Feb 2026 · 2 yrs 2 mos, Bengaluru, Karnataka, India, Developed and integrated AUTOSAR Classic Memory Stack components including NvM, MemIf, Fee, Ea and Flash drivers, with focus on reliable non-volatile memory handling and data integrity. • Worked on migration of legacy embedded software to AUTOSAR BSW architecture, including RTE, MemMap, compiler pragmas, linker configuration and build-system changes. • Developed a Complex Device Driver for ADC-based sensor acquisition, including signal conditioning, fault detection, diagnostic reporting and safe-state handling. • Worked within ISO 26262 and ASPICE development processes across requirements, implementation, debugging, testing and verification. • Performed unit testing, integration testing and software validation for automotive embedded systems.

Project Trainee at Bosch Global Software Technologies, Sep 2022 - May 2023 · 9 mos, Karnataka, India, • Assisted in development, integration and testing of AUTOSAR Basic Software components for automotive ECUs. • Worked within ISO 26262 and ASPICE development processes.

Business Development Associate at Group Futurista, Apr 2022 - Sep 2022 · 6 mos, Remote

Education

Bachelor of Technology - BTech, Electrical and Computer, Reva University

PCM - C, The council of Indian school Certificate examination ( 12th ), City Montessori School

Public links

github: https://github.com/smwalihaiderzaidi-code

leetcode: https://leetcode.com/smwalihaiderzaidi