Summary
Overview
Work history
Education
Skills
Tools
Domains
OEMs & Key Customers:
Other Expertise:
Critical artifacts:
Certifications:
Awards & Recognitions
Timeline
Generic

KARTHIK CHINNAKOTLA VIVEKANANDAN

Summary

Experienced embedded systems engineer with expertise in developing embedded software for various domains. Adept in software development life cycle, creating roadmaps and designs, breaking down complex requirements into simple tasks, delivering successful products and mentoring and leading teams. International onsite experience in UK, Germany and Sweden.

Overview

2026
2026
years of professional experience
4
4
years of post-secondary education

Work history

Software Consultant

Dematic UK, Quest Global
12.2022 - 09.2025

Currently working on critical Warehouse Management Software involving real time operations for Dematic, a global logistics automation solutions provider.

  • Key responsibilities: Successfully implemented Embedded Software and integrated new Hardware into their existing Linux based software besides providing software solutions for various complex customizations.
  • Delivered RFID Integration and robust complex implementations across receiving, returns processing, Storage, Order management, Sorter Communications, stock management, label and report printing for customers in Sweden and Australia.
  • Delivered Exercisers for Material Handling equipment’s across warehouse, Volume stress testing scripts and improved warehouse throughput efficiency and tailored logistics solutions that streamlined inventory workflows.
  • Created automated end-to-end test scripts using the Automated Test Framework (ATF), accelerating regression testing cycles and improving defect detection across core modules.
  • Presented various designs, participated in Factory Acceptance Testing, conducted technical reviews of specifications and code; participated in scrum meetings, Agile project tracking, and team mentoring.
  • Involves quick adaptations to new features, solutions and frameworks involving multi stakeholders and multi-tasking.
  • Skills: Linux-based software development, Hardware integration, Customization, Automation, Mentoring
  • Tools: Emulations/Simulations framework, Proprietary automation tools, VS Code

Technical Architect

Quest Global
12.2021 - 12.2022
  • Involved in Digital factory setup Framework supporting IoT Enabled embedded systems, Collection and Aggregation of inputs, Vendor interaction, management, POCs and Customer Demos for a green field project
  • Understanding of Cloud setup, Industry 4.0, IoT Components, Edge devices, OPC UA Architecture, database and cloud vendors like AWS, Azure and GCP

Software Architect

Robert Bosch
10.2011 - 12.2021
  • Developed and integrated smartphone modules HAL layer for Apple CarPlay and Android Auto technologies.
  • Estimated and analyzed change requests from customers, including certification topics for Apple and Google.
  • Coordinated interactions with MW team and various application teams for pre-certification testing.
  • Conducted requirement analysis, design, coding, reviews, and performance analysis while suggesting improvements.
  • Analyzed field and customer issues, providing FTA analysis as necessary.
  • Identified and spearheaded automation initiatives within smartphone integration area.
  • Utilized Eclipse, Visual Studio, and other tools for software development and project management.
  • Skills: Infotainment HU: Smartphone integration (Apple CarPlay, Android Auto), Certification readiness, HAL & HMI integration, Performance analysis
  • Tools: Eclipse, Visual Studio, CGI Studio, IAR, Coverity, Hexview, CANoe, JIRA, Confluence, Git, Gerrit

Software Architect

Robert Bosch(Germany on-site)
  • Architectural activities for Volvo iCUP involving Graphics sub system and HMI involving System level requirement analysis and module level design
  • RDCT full development cycle for External Notifications from Head Unit
  • Porting and integration of Volvo Command IP protocol from SPA DIMcluster, general implementations
  • Restructuring Memory Layout of iCUP Assets
  • Architecting Software Worst Case Analysis(SWWCA)framework for Volvo iCUP for every IP release to Volvo, performance analysis framework CCR, RAM ROM summary, CPU and GPU, FPSrelated parameters
  • Biggest challenging task – Implementation of rendering 1920 * 780 ( 12 inch ) Full Navigation Video using second Hardware Layer - involving Flicker issues, RESET issues, CPU Load issues and device driver related issues - Highly appreciated from VOLVO for the achievement
  • Analysis and changes in Boot manager, reconfiguration of clocks, Image processing Unit Load balancing, Prefetch driver enabling, GHS stack refactoring.
  • Continuous and lengthy discussions with NXP i.MX6 team, Volvo Stake holders.
  • Black pixel Handling, implementation during Shutdown and support for Hardware team for testing, Critical display related bug fixes, analysis of RAM corruption, Frame buffer, Head up display issues, Core dump analysis.
  • Skills:

Software Specialist

Robert Bosch
10.2011 - 12.2021
  • Developing and enhancing the existing Bootloader as part of Data Flash chip migration for Daimler. Redesign memory lay-outing of various components in Graphic sub system.
  • Evaluate, suggest and implement Change of flashing algorithms, related flash Bootloader files, flashing scripts and ensuring forward and backward compatibility.
  • Asset Library increase analysis and reduction of size recommended. Bootime analysis, suggestion and optimization for Audi projects.
  • BAP, MOST config and issue fixes Maintenance support for Audi, VW and Daimler projects.
  • Involved in bug fixes, code refactoring and critical issue field issues.
  • Change request analysis, estimation and support for newer Audi projects porting of existing modules.
  • Skills: BAP configuration, Bug fixing, Optimization, Change request analysis, Boot time analysis.
  • Tools: Fujitsu Microcontrollers,EEPROM, CAN, BAP, MOST

Senior software engineer

ROBERT BOSCH
10.2011 - 09.2013
  • Develop automotive Embedded software in Instrument cluster domain Daimler cars
  • Design and development of On Board Diagnostics (OBD)application, CAN signal configurations, DTC configuration and handling.
  • Critical computing resources estimation, Configuring EEPROM config, and developing various application.
  • CAN Flash, CANoe testing, writing CAPL scripts and automation testing. Vector Errata analysis and adaptation in project for workarounds
  • Skills: Instrument Cluster core ISO15008 standards software, Onboard Diagnostics (ISO15008), CAN & AUTOSAR, Static analysis, Risk/Impact analysis, Automation testing AUTOSAR and Vehicle Network Topology.QAC static code analysis, white box and black box testing.CAR. Risk Analysis, Critical computing Resources Analysis, IPC Analysis.
  • Tools: Vector Candela Studio, Vector CANoe, CAN Flash, Vector GeNY, QAC, Embedded C

Engineer

GE Infoserve
01.2008 - 09.2008
  • Maintenance of embedded software for Industrial automation for Railway brake test rig.
  • Skills: Industrial automation, Maintenance, IO configuration, Endurance testing
  • Tools: Embedded C, Assembly, ATMEL Microcontrollers, EEPROM

Senior Member

Space Solutions
09.2006 - 10.2007
  • Development of Embedded software for Energy Meters for computing Electricity related parameters.
  • Skills: Board bring-up on evaluation board, Configure memory, Input and Output interfaces, Bug fixing, Stress/accuracy testing, PCB, Soldering, Panel wiring support, Creating Bill of Materials.
  • Tools: ATMEL (ATMega16, ATMega8), C, Assembly, EEPROM, SI Labs IDE, Keil C, ATMEL AVR Studio

Education

Bachelors - Electrical and Electronics Engineering

Anna University
06.2001 - 06.2005

Skills

  • Embedded C and C
  • OS & RTOS: Linux, Integrity, VxWorks, Bare metal, OSEK
  • Tech stack: SPI, I2C, UART, Low level drivers, Firmware, CAN, AUTOSAR, Diagnostics, DTC, HMI
  • Design: UML Enterprise Architect, drawio
  • CI/CD DevOps: DOORS, JIRA, Confluence, Git, Gerrit, Gitlab
  • Debugging: MISRA QAC/C, GDB, CPP unit, GTest, JTAG, Logic Analysers
  • Scripts: Automation using Python, CAPL
  • Agile: Scrum and Kanban

Tools

  • IDEs: MS Visual Studio, VS Code, Vim, Eclipse, IAR, CGI Studio, ATMEL AVR studio
  • Microcontrollers & SoC: i.MX6, NXP, Fujitsu, Emerald, Spansion, ATMEL, C8051F000, AMS
  • Memory: EEPROM, Spansion Data Flash, NAND, NOR, EEPROM chips
  • Automotive Tools: Vector CANoe, CAPL, Vector GeNY, CANFlash, Candela Studio, Green Hills studio

Domains

  • Embedded systems
  • Instrument Cluster
  • Automotive HMI and infotainment
  • Smart Phone Integration
  • Warehouse automation
  • Industrial automation
  • Fleet management systems

OEMs & Key Customers:

Daimler, Volvo, VW, Audi, Nissan, BOSCH, Dematic

Other Expertise:

Bootloader, OTA, Memory Layout architecture, Chip Migration, Performance Improvements, Critical Computing resources ( CPU, RAM, ROM, GPU, FPS )Reading Schematics & Hardware Specifications


Critical artifacts:

SWRS, SWDD, SWWCA, FTA, DAR, CAR, Black Duck Report Summary

Certifications:

CPRE-FL TUV SUD (IREB) – Requirements Engineering

IELTS Certified (Business English Proficiency)

BOSCH German A2 Certified

BOSCH iSAQB Trained

Various LinkedIn Courses

Awards & Recognitions

  • Multiple SPOT & Yearly Awards (Bosch)
  • Customer Appreciations (Volvo, Daimler)
  • Apple / Android Certification Appreciation (Nissan)

Timeline

Software Consultant

Dematic UK, Quest Global
12.2022 - 09.2025

Technical Architect

Quest Global
12.2021 - 12.2022

Senior software engineer

ROBERT BOSCH
10.2011 - 09.2013

Software Architect

Robert Bosch
10.2011 - 12.2021

Software Specialist

Robert Bosch
10.2011 - 12.2021

Engineer

GE Infoserve
01.2008 - 09.2008

Senior Member

Space Solutions
09.2006 - 10.2007

Bachelors - Electrical and Electronics Engineering

Anna University
06.2001 - 06.2005

Software Architect

Robert Bosch(Germany on-site)
KARTHIK CHINNAKOTLA VIVEKANANDAN