Summary
Overview
Work History
Education
Skills
Skills
Accomplishments
Interests
Timeline
Generic
Malavika Unnikrishnan

Malavika Unnikrishnan

Embedded Software Engineer
Bangalore

Summary

Experienced Software Architect with a proven track record at Bosch, specializing in FOTA and ASIC Drivers. Excelled in ASPICE audits, achieving CL2 level, and spearheaded cross-functional projects enhancing customer satisfaction. Mentored teams towards continuous improvement, blending technical leadership with a strong focus on software design and project requirements analysis.

Overview

14
14
years of professional experience

Work History

Software Architect

Bosch
01.2022 - Current
  • FOTA platform development team for power train and electrification domain.
  • Handling of customer meetings for Stellantis, Mahindra ,TATA OEM projects, clarifying requirements and reviewing of software architecture of FOTA and dependent packages like customer bootloader and Comdia( ISO14229) for seamless development.
  • Supporting team in debugging development and customer reported issues.
  • Achieved L2 level in Software Engineering areas for FOTA package in ASPICE audit Dec'24.
  • Handling of team meetings,to resolve technical and project issues and review project schedules.
  • Mentoring junior team members on best practices and technical skills, process, methods and tools,fostering a culture of continuous learning and improvement.
  • Identified complex technical issues by suggesting validation scenarios, analyzing root causes, and implementing effective fixes eg : FOTA on software backward compatibility, compatibilty in address calculation of FOTA banks between platforms.
  • Created comprehensive software documentation , ensuring clarity of purpose and facilitating seamless maintenance activities.
  • Led my team in cross-functional development to successful project completions, fostering effective communication and collaboration among team members like SMC bootloader development, Maserati bootloader development.
  • Established a culture of continuous improvement within the team and department by promoting best practices in software development (ASPICE standards).
  • Performed quality code review and removed technical debt and vulnerabilities.
  • Conducted thorough reviews( Requirements, Design, Coding, Testing) to ensure optimal functionality, stability, and maintainability of software products.
  • Provided technical leadership to team members during software design, configuration and integration of FOTA packages and bringing up of communication of Extfls based on SPI in the electronic control unit (ECU).

Specialist Software Engineer

Bosch
01.2019 - 01.2022
  • Driver development of voltage regulator features of ASIC CY729 ( features like voltage control, after-run functionality , watchdog handler, sensor supply, system timer)
  • Establishing of SPI communication of the ASIC by configuration and debugging on the test board based on schematic.
  • Customer query handling and support debugging issues to junior colleagues
  • Take over, further development of Library for ASIC drivers. Library handles features of diagnosis of all ASICs used in the system and provides timer resources to necessary power stage and H-Bridge ASICs.
  • Mentored junior colleagues on ASIC driver concepts and development
  • Started to development of Flashing over the air feature for electronic control unit for Renault- Nissan OEM.
  • Development of automated test cases in ECU-TEST (python based tool) for functional testing of FOTA features.
  • Spearheaded the of software migration from ALM systems to SDOM ( Bosch internal tools for software configuration and management), ensuring smooth transition without disruption to business operations.
  • Conducted thorough code reviews to ensure adherence to best practices and maintainability of the software products developed.

Senior Software Engineer

Bosch
01.2014 - 12.2019
  • Take Over legacy platform ADC ASIC drivers, query handling, bug fixes and integration issues.
  • Development of platform ASIC driver for L9779 voltage regulator following complete V-cycle.
  • Discussion with relevant stakeholders during implementation of new features.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Managed multiple platform deliveries simultaneously while maintaining strict deadlines and high-quality standards.

Software Engineer

Bosch
08.2012 - 12.2013
  • Development of drivers based on AUTOSAR standards for ES5340 IO card (Port and ICU).
  • Worked on oaw script for IO drivers for code generation through configuration.
  • Writing of test cases and validation of developed IO drivers.




Associate Software Engineer

Bosch
07.2011 - 08.2012
  • Training and upskilled to AUTOSAR standard method of driver development
  • Development of Port driver for ES5340 IO card.
  • Gathered requirements and performed gap analysis through design workshops with users.

Education

Bachelor of Engineering -

Avinashilingam University For Women
Coimbatore, India
04.2001 -

Skills

    FOTA

    ASIC Drivers

    ASPICE

    Comdia

    Software development lifecycle

    Software design

    Project requirements analysis

    Requirements gathering

Skills

  • Embedded Firmware development in C programming
  • Customer Bootloader development
  • ASPICE
  • Perl scripting
  • oaw scripting
  • Integration of relevant base software software packages ( hardware dependent components) for a feature.
  • Basics of python, AWS Cloud.




Accomplishments

  • Working on different topics in embedded automotive development, each time having to start from scratch while transitioning from one topic to next.
  • Recognized for Customer delight multiple times and Star performer award over my tenure in Bosch.
  • Nurturing young talent Manager in 2019 for group of 12 freshers who had joined the department i.e mentoring transitioning to corporate work and culture.
  • One among the 30 participants selected within Bosch at Leadership levels for a Leadership gym Training. Successfully completed the 7month training shuttling between locations and simultaneously handling various project commitments, cross functional roles.

Interests

Working on challenging and exciting topics

Cultivating team bonding between people in alignment with company vision

Playing badminton, Throwball

Baking

Timeline

Software Architect

Bosch
01.2022 - Current

Specialist Software Engineer

Bosch
01.2019 - 01.2022

Senior Software Engineer

Bosch
01.2014 - 12.2019

Software Engineer

Bosch
08.2012 - 12.2013

Associate Software Engineer

Bosch
07.2011 - 08.2012

Bachelor of Engineering -

Avinashilingam University For Women
04.2001 -
Malavika UnnikrishnanEmbedded Software Engineer