Summary
Overview
Work History
Education
Skills
Additional Information
Hobbies and interests
Languages
Certification
Timeline
Hi, I’m

Kamna Shukla

Senior Software Developer
Bangalore
Kamna Shukla

Summary

Results-driven Embedded Software Engineer with over 6 years of experience in automotive and diverse software development environments. Proven expertise in embedded C programming, microcontrollers, RTOS, Linux, communication protocols, and diagnostic services. Skilled in developing, testing, and integrating embedded solutions for Electronic Control Units (ECUs), with a focus on safety, efficiency, and compliance with industry standards such as ISO 26262 and ASPICE. Strong leadership abilities combined with a commitment to mentoring junior engineers and effectively managing customer requirements to achieve project goals.

Overview

8
years of professional experience
2
Certifications
2
Languages

Work History

KPIT Technologies

Senior Embedded Software Engineer
02.2023 - Current

Job overview

Project: Dedicated Hybrid Transmission (DHT).

Client: Volkswagen.

Role:

  • Developed the functionality of the electric drive system (EDS) and functional safety expertise in torque control, over-temperature detection.
  • Implemented Unified Diagnostic Services (UDS), including ECU reset (0x11), security access (0x27), and diagnostic sessions (0x10).
  • Developed motor control strategies, including PID tuning for electric drive systems (EDS), and torque control algorithms for optimal motor performance.
  • Designed and validated CAN-based communication between ECUs.
  • Ensured compliance with ISO 26262 Functional Safety for critical vehicle components.
  • Debugged model-based and handwritten software using Vector tools (CANoe, CANalyzer).
  • Followed Agile methodology, ensuring a smooth software development lifecycle (SDLC) execution.
  • Conducted Software Requirement Analysis (SWE.1), Software Detailed Design (SWE.3), Software Unit Verification (SWE.4), and Software Integration (SWE.5).
  • Performed static code analysis using Axivion and Astree to validate C code quality and MISRA C compliance.
  • Led a team of four junior engineers, providing mentorship, task delegation, and guidance in software development.
  • Interacted with customers to gather requirements, manage change requests, and ensure that the software meets expectations.
  • Led the design and implementation of embedded software solutions, enhancing system performance and reliability across multiple projects.
  • Collaborated with cross-functional teams to define software requirements, ensuring alignment with project specifications and timelines.
  • Developed and optimized real-time operating systems using C and C++, significantly improving processing efficiency.

BOAT

Embedded Software Engineer
06.2022 - 02.2023

Job overview

Deputed by MPLLC.

Project: Charging Case.

Led the development and implementation of key features for Airdopes' charging case, focusing on enhancing user experience and product reliability.

  • Spearheaded the design and integration of innovative functionalities, including battery status indication, magnetic docking, and automatic power management.
  • Ensured seamless port validation and compatibility across multiple devices, leveraging meticulous unit testing methodologies to guarantee optimal performance and reliability.
  • Played a pivotal role in delivering a robust charging case solution that met stringent quality standards, and exceeded customer expectations.
  • Contributed to successful project completion by adhering to strict deadlines, while maintaining focus on quality deliverables.
  • Utilized Embedded C and C++ to enhance the feature set and functionality of charging cases.
  • Followed Agile methodology, GIT.
  • Developed and optimized embedded software systems, enhancing performance and reliability across multiple product lines.
  • Led cross-functional teams in implementing Agile methodologies, resulting in improved project delivery timelines and team collaboration.
  • Designed and executed comprehensive testing protocols for firmware, ensuring compliance with industry standards and reducing defect rates.
  • Mentored junior engineers, fostering skill development and promoting best practices in embedded systems design and development.

Bharat Electronics Limited

Software Engineer
03.2021 - 05.2022

Job overview

Project: Expendable decoy.

  • Software requirement analysis, designed and optimised I2C communication protocols to facilitate seamless data exchange between interconnected devices, ensuring reliability and efficiency in data transmission.
  • Developed robust signal detection algorithms and mechanisms to accurately identify and interpret incoming signals, enhancing system responsiveness and performance.
  • Leveraged comprehensive testing methodologies to validate protocol implementations and signal detection mechanisms, resulting in the delivery of high-quality, reliable solutions that met project objectives and customer requirements.

Pooja Enterprise

Software Developer
05.2017 - 06.2019

Job overview

Project: Payload Controller.

  • Utilized the MATLAB tool to perform a detailed analysis of bucket position data from concrete machines, leveraging sensor data acquisition techniques.
  • Orchestrated the collection of raw sensor data, and implemented advanced signal processing algorithms to extract actionable insights.
  • Employed statistical methods and mathematical modeling to interpret data trends and patterns, enabling precise evaluation of bucket position dynamics.
  • Through meticulous analysis and algorithmic refinement, I optimized the accuracy and reliability of the bucket position tracking system, contributing to enhanced operational efficiency and performance of concrete machines.
  • Developed and maintained scalable applications using Java and Spring Framework, enhancing system performance and user experience.
  • Led a cross-functional team in implementing Agile methodologies, resulting in improved project delivery timelines and team collaboration.
  • Designed and optimized RESTful APIs, streamlining data retrieval processes and increasing application efficiency.
  • Conducted code reviews and mentored junior developers, fostering a culture of continuous learning and code quality improvement.

Education

ST. Mary's College of Engineering And Technology Hyderabad
Hyderabad, Andhra Pradesh

B.tech(ECE) from Electrical, Electronics And Communications Engineering
04.2001

University Overview

Graduated with first class with distinction (75%)

Skills

Embedded Systems: AUTOSAR (Classic), Firmware Development, FreeRTOS, Model-Based Development (MBD), Linux, Multithreading

undefined

Additional Information

Additional Information
  • Best Team Award
  • High CSAT Certificate
  • The High Flyer Award
  • Worked on INS Delhi Warship (04/2022)
  • IBNC INDIA(CISCO NETWORKING) (02/2015)
  • Gate 2017 (AIR 956)

Hobbies and interests

Hobbies and interests

Reading Books, Dancing, Trekking, Travelling, Badminton

Languages

Languages

English, Hindi

Certification

Agile

Timeline

Agile

09-2025

Product management

08-2025
Senior Embedded Software Engineer
KPIT Technologies
02.2023 - Current
Embedded Software Engineer
BOAT
06.2022 - 02.2023
Software Engineer
Bharat Electronics Limited
03.2021 - 05.2022
Software Developer
Pooja Enterprise
05.2017 - 06.2019
ST. Mary's College of Engineering And Technology Hyderabad
B.tech(ECE) from Electrical, Electronics And Communications Engineering
04.2001
Kamna ShuklaSenior Software Developer