Summary
Overview
Work History
Education
Skills
Certification
Languages
Hobbies and Interests
Accomplishments
Timeline
Generic
Nivedita Joshi

Nivedita Joshi

Bangalore

Summary

Senior Software Engineer with 6 years of experience in embedded software development, specializing in C++, automotive middleware, and Linux systems. Experienced in designing, implementing, and maintaining modules in In-Vehicle Infotainment (IVI) and embedded platforms. Currently working at DTICI, contributing to middleware modules, and leading Agile ceremonies as a Scrum Master. Adept at the full software development lifecycle (RDCT), code debugging, and cross-functional collaboration. Experienced in HMI, Middleware, and advanced automotive connectivity.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Engineer

Daimler Truck Innovation Centre India
Bengaluru
09.2023 - Current
  • Middleware development using C++ in embedded Linux.
  • Utilized modern C++ features (STL, smart pointers, lambda expressions) for clean and efficient code.
  • Developing and maintaining middleware modules for Daimler's automotive platforms.
  • Design and development of core middleware components, like WiFi and Configuration Manager, for a telemetric platform.
  • Traceability and documentation aligned with ASPICE for RDCT (Requirements, Design, Coding, Testing) of developed middleware modules.
  • Configured dependencies and startup targets using systemd for reliable module initialization.
  • Collaborating with cross-functional teams for development discussions and dependencies.
  • Playing an active Scrum Master role: leading sprint planning, retrospectives, and daily stand-ups.

Software Developer

Bosch Global Software Technologies
Bengaluru
09.2019 - 09.2023
  • 4 years of hands-on development experience in In-Vehicle Infotainment (IVI) systems.
  • Worked on phone and digital TV components with technologies like Bluetooth, CarPlay, and Android Auto.
  • Development in C++ under a Linux environment with MVC architecture.
  • Designed and implemented features using CGI, state machines, and middleware patterns.
  • Proactively resolved customer-critical bugs with deep analysis and debugging.
  • Worked on customer CR(s): requirement analysis, implementation, testing, and delivery.
  • Wrote and reviewed test specifications and performed developer-level testing.

Education

B.E - Electronics & Communication

KLE Technological University-Formerly known as BVB
Hubballi
05.2019

Skills

  • Languages: C(C11,14,17), C
  • Operating systems: Embedded Linux
  • Technologies: automotive middleware, HMI, IVI
  • Tools: Git, Gerrit, Jira, DOORS
  • Agile: Scrum, Sprint planning, Retrospectives, Daily stand-ups
  • Soft skills: leadership, communication, team mentoring

Certification

  • Certified in Essentials in AI course from Kushal
  • Workshop on Image processing, Computer vision and Machine learning

Languages

Kannada , English, Hindi

Hobbies and Interests

Music, Dance, Badminton

Accomplishments

  • Volunteered Innovation team in Bosch to create interest among associates on Patents or Proof of Concept
  • Organized Fun at Work events for team building activities
  • Participated in Fit.Fest 2022
  • Participated in internal Agile Basics Learning Training
  • Participated in internal SEDP training

Timeline

Senior Engineer

Daimler Truck Innovation Centre India
09.2023 - Current

Software Developer

Bosch Global Software Technologies
09.2019 - 09.2023

B.E - Electronics & Communication

KLE Technological University-Formerly known as BVB
Nivedita Joshi