Kapil MulchandaniMore than a résumé

EV power electronics & zone controllers · Stuttgart, Germany

Software Lead.
Embedded architecture.

I’m Kapil Mulchandani, a Software Lead working across embedded software development and architecture for automotive, connected lighting, and IoT products. My experience spans EV DC/DC converters, inverters, zone controllers, and Zigbee/BLE devices. I combine practical software development with technical leadership, functional safety work, and responsibility for customer requirements, suppliers, budgets, and releases.

Kapil Mulchandani smiling in a black polo shirt
Kapil Mulchandani · Software Lead
Up to 12Engineers led
EV power electronicsDC/DC converters & inverters
Connected productsZone controllers, lighting & IoT

Professional experience

From firmware
to software leadership.

Automotive power electronics, zone controllers, connected lighting, and applied research. Explore the roles below for technical and delivery responsibilities.

January 2025 to present

Stuttgart, Germany

Flex

Software Lead

Lead software delivery and architecture across EV power electronics and zone controller projects.

  • Lead software delivery for EV DC/DC converter and inverter projects, covering schedules, priorities, dependencies, and releases; have led a team of up to 12 engineers.
  • Coordinate customer requirements and resolve technical and delivery issues with customers including Ford and engineering stakeholders.
  • Served as software architect for an EV inverter project and develop software architecture for Flex’s zone controller platform.
  • Develop zone controller software for production end-of-line testing, hardware verification, and validation; collaborated with Infineon and Vector on the platform showcased at CES in January 2026.
More about this role
  • Work across Ethernet, PCIe, CAN, LIN, UART, I²C, SPI, and SENT, together with high-side and low-side switches, PWM outputs, and GPIOs.
  • Develop embedded software for Infineon AURIX TriCore MCUs and contribute to MCU functional safety activities for ASIL B and ASIL C products in an Automotive SPICE capability level 2 environment.
  • Use Polyspace and Cantata for static analysis and software testing, including unit, integration, and qualification testing.
  • Manage requirements, features, tasks, test cases, work products, and releases in Polarion ALM, using Java scripting to support workflows.
  • Perform configuration management and problem resolution management.
  • Lead external software service providers on behalf of Flex, coordinating deliverables, schedules, technical issues, supplier quotations, and internal approvals.
  • Prepare software quotations and project budget plans.
  • Manage software-side technical relationships with Lauterbach, Infineon, HighTec, Hitex, and TASKING to evaluate tools and coordinate technical collaboration.
  • Collaborate with customer engineering, software leadership, hardware, systems, functional safety, quality, process, and prototype teams.

December 2023 to December 2024

Stuttgart, Germany

Flex

Embedded Software Engineer

Developed embedded software for electric vehicle DC/DC converter applications using Microchip AVR microcontrollers.

  • Analysed requirements, implemented functionality, and debugged embedded software using Lauterbach tools.
  • Performed unit testing, software integration, compilation, and build activities.

April 2022 to November 2023

Stuttgart, Germany

Flex

Working Student, Firmware Engineering

Developed firmware and low-level software for electronic control units.

  • Implemented a kernel with a static task scheduler and ported a safety MCU application from an STM platform to AVR.
  • Developed assembly code for stack management and firmware for UART, LIN, EEPROM, ADC, and watchdog functionality.
  • Followed MISRA C guidelines, maintained source code using Git, and worked with AVR MCUs, MPLAB IDE, and Lauterbach debugging tools.

March 2023 to September 2023

Stuttgart, Germany · Part time

Fraunhofer IPA

Research Assistant

Worked on EtherCAT communication frameworks for industrial automation systems.

May 2021 to September 2021

Pune, India

Signify

Firmware Engineer

Led firmware development and coordinated project activities for WaveLinx AC-powered keypads and Zigbee USB dongles.

  • Supported sensor projects and firmware for FCC and range testing.
  • Automated firmware builds for node projects using Bamboo and worked on bootloaders and USB firmware updates.
  • Collaborated with product owners and hardware, software, and test teams to deliver products.

March 2020 to April 2021

Pune, India

Signify

Associate Firmware Engineer

Worked on connected lighting and IoT firmware. Shared responsibilities across this role and the preceding Eaton Lighting role are summarised below.

August 2018 to February 2020

Pune, India

Eaton Lighting

Associate Firmware Engineer

Developed and tested firmware for connected lighting products.

Shared focus across Eaton Lighting and Signify associate roles

  • Developed and tested WaveLinx BLE high-bay and low-bay sensors, Zigbee/BLE IoT sensors, and daylight, motion, and infrared sensing functionality.
  • Developed and maintained bootloaders and firmware updates over OTA and serial interfaces.
  • Automated test cases and builds using Python and Bash; derived software requirements from product requirements.
  • Planned and tracked Agile development in Jira, and collaborated on hardware verification and end-of-line testing.
  • Maintained source code in Git, documented designs and processes, participated in code reviews, and worked with local and international engineering teams.

August 2017 to December 2017

Pune, India

Aarcchor Innovations

Firmware Engineer Intern

Designed and implemented a static voltage stabiliser using the TI Piccolo F28069 controller, and performed solar energy system testing and verification.

May 2017 to July 2017

Pune, India

Eaton India Innovation Center

Firmware Engineer Intern

Implemented an industrial communication protocol using Embedded Linux on BeagleBone Black.

September 2017 to December 2019 · Self-employed, remote

Toffee Chocs

Entrepreneur

Operated a homemade chocolate venture alongside the early stages of my professional journey.

Academic foundations

Education.

Electronics Engineering at VIT Pune, followed by embedded systems study and research at the University of Stuttgart.

October 2021 to March 2024 · Stuttgart, Germany

University of Stuttgart

Master’s in Embedded Systems, INFOTECH

Final grade: 1.9

August 2014 to May 2018 · Pune, India

Vishwakarma Institute of Technology

Bachelor of Technology in Electronics Engineering

CGPA: 9.26/10

Kapil presenting his master’s thesis at the University of Stuttgart
Presenting my master’s thesis at the University of Stuttgart, 2024.

Selected work

Industry contributions
and academic research.

Projects spanning automotive platforms, space robotics, simulation, and processor design.

Automotive · Showcased at CES, January 2026

Zone Controller platform

Contributed to the platform developed by Flex, Infineon, and Vector, including software architecture and test software for production end-of-line testing, hardware verification, and validation.

Master’s thesis · University of Stuttgart

Definition and Operation of Sensory Components for Perception Handling on the Nanokhod Microrover Surface Element for a Demonstration Mission

Institute of Space Systems (IRS) and Institut für Technische Informatik (ITI)

Investigated sensory components and a perception module supporting the Nanokhod microrover’s navigation and environmental perception.

Research project · Robotics and simulation

Scenario Simulation for the Virtual Model of a Robotic Manipulator in order to Model Distribution Shift

  • Implemented three motion profiles for a Franka Emika robotic arm using two C++ controllers with ROS, Gazebo, MoveIt, and RViz.
  • Developed a Python tool for data generation and distribution shift analysis.
  • Extracted and visualised time-series data and distributions, and compared two distance measures using raw data and normalised histograms.
Lab project · Processor design

32-bit RISC-V Processor Design

  • Designed single-core and dual-core processors in Verilog using Xilinx Vivado.
  • Implemented and compared configurations with caches and hardware multipliers.

Awards and recognition

March 2025 · Flex

Most Innovative Project Idea

Individual award at a Flex hackathon involving its European locations. The idea impressed the leadership team and became a memorable professional milestone.

November 2020 · Signify

Champion of the Month

Recognition received during my professional experience at Signify.

May 2018 · VIT Pune

Best Outgoing Student

Awarded by the Department of Electronics Engineering at Vishwakarma Institute of Technology, Pune.

May 2018 · VIT Pune

Topper of Electronics Department

Academic recognition from the Department of Electronics Engineering at VIT Pune.

Technical and leadership skills

Architecture, implementation,
verification and delivery.

Programming

Embedded C, C++, Python, assembly, Bash, Java scripting.

Embedded platforms

Infineon AURIX/TriCore, Microchip AVR, STM8, EFR32xG, ESP8266, Embedded Linux.

Communication interfaces

Ethernet, PCIe, CAN, LIN, UART, I²C, SPI, SENT, EtherCAT, Modbus, Zigbee, BLE, DALI.

I/O and power control

High-side switches, low-side switches, PWM, GPIO.

Development and verification

Software architecture, hardware–software integration, bootloaders, firmware updates, static analysis, debugging, unit testing, integration testing, qualification testing.

Tools

Lauterbach, Polyspace, Cantata, Polarion ALM, MPLAB, Git, Jira, Bitbucket, Bamboo, Confluence.

Safety and processes

MCU functional safety activities; ASIL B and ASIL C product experience; Automotive SPICE capability level 2 environment; MISRA C; configuration management; problem resolution management.

Leadership and delivery

Team leadership, software project management, customer engagement, external software service management, technical supplier relationships, requirements management, release planning, quotations, budget planning.

Additional technologies

ROS, Gazebo, MoveIt, RViz, MATLAB, Xilinx Vivado, Verilog, Makefiles.

Published work

Publications.

January 2018

Static Voltage Stabilizer

International Research Journal of Engineering and Technology (IRJET), Volume 5, Issue 1.

July 2017

PLAWATOS — An Automatic Plant Watering IoT-Based System Using ESP8266

IJSART, Volume 3, Issue 7.

Continuing development

Selected courses
and certifications.

Beyond project delivery

Languages and
additional activities.

Languages

English
C1
German
A2
Hindi
Native
Sindhi
Mother tongue

Teaching and community

  • Electronics lab tutor at Allmandring 1 student residence, Germany.
  • Internship coordinator and class representative at VIT, Pune.
  • Employee recreation and college event organisation.

Let’s connect

Continue the
conversation.

Connect with me on LinkedIn to discuss embedded software, engineering, and professional opportunities.