Anshu Gangwar

Expert Software Engineer @MBition(Mercedes-Benz InnovationLab)| B.Tech. ECE-NIT Silchar | M.Tech. Embedded System-BITS Pilani | Automotive IVI/ADAS | Camera System |Ex-Valeo,Qualcomm,Harman,VolvoCars

Berlin, Berlin, Germany

About

I am a seasoned software engineer with approximately 8 years of dedicated experience in embedded software development, design, and testing within the automotive industry. I hold a Bachelor's degree in Electronic and Communication Engineering and a Master's degree in System Software, specializing in embedded systems. My expertise lies in proficiently utilizing embedded C and C++ (11/14/17) programming languages. Over the years, I have honed my skills in developing and integrating embedded software on multi-core platforms, particularly focusing on Advanced Driver Assistance Systems (ADAS) and In-Vehicle Infotainment (IVI) systems, adhering to AUTOSAR (adaptive) architecture and ISO 26262 (ASIL) standards. Extensive experience ADAS and IVI development and design. ADAS: Camera Sensor, ISP Tunning, Video Pipeline, HMI development,computer vision and Image stitching. IVI: Node state Manager, System Inventory ,Persistence and file system storage, Variant Coding, Adaptive Autosar application and Internet Routing. I have collaborated extensively with cross-functional teams spanning across various regions, including Canada, China, France, Germany, Ireland, Russia, the US, and India, thereby cultivating a deep understanding of diverse work environments and cultures. Outside of work, I am passionate about exploring new destinations, capturing moments through photography, and indulging in hiking adventures. Additionally, I enjoy engaging in cerebral pursuits such as chess and unwinding with a game of table tennis during my leisure time

Experience

  • MBition (Berlin, Germany · Hybrid)
    • Expert Software Engineer- (IVI : Adaptive Autosar)
      Jul 2025 - Present · 1 yr 1 mo

    • Senior Software Engineer- (ADAS+ IVI : Adaptive Autosar Stack)
      May 2023 - Jul 2025 · 2 yrs 3 mos

      Domain: Automotive IVI + ADAS System OS: Linux + QNX H/W: Qualcomm SA8295 MSoc+ Nvidia + Bosch VCPU As part of MBition( Mercedes Benz Innovation Lab), I am working on the next-gen in-vehicle infotainment system MBUX (Mercedes-Benz User Experience) based on the Mercedes-Benz Operating System (MBOS). My responsibilities are as follows- ● Model Various Adaptive Autosar Applications, SOME/IP deployment of various services Using Davinci ATS and PREEvision tools. ● Working Experience with vehicle bus technologies like Ethernet andAdaptive autosar technology like SOME/ IP, service based communication and classic autosar communication signal-based protocols. ● Integrate and maintain different arxmls provided by other parties into the adaptive stack. ● Adaptive Autosar Stack to Develop POC for Communication with Classic and Adaptive Autosar. ● Application Development and Configuration for Signals Gateway from Various Vehicle Networks using C++. ● Integration of Adaptive Autosar BSW from Vector. ● Developed various Applications like Internal Routing, Diagnostic Handler, and Variant Coding using C++11/14/17/20 and Python3. ● Testing and verification of developed NCD software on HiL and production cars, using Canoe simulation and NTS framework. ●Working understanding of AUTOSAR configuration for Complex Device Drivers (CDDs), Runtime Environment (RTE) interfaces, and runnable.

    • Senior Software Developer (IVI)
      Dec 2022 - May 2023 · 6 mos

      ● Worked on Mercedes's Next Generation In-Vehicle Infotainment system from Luxoft. ● As part of the persistence team, I have developed and optimized the data storage functionality based on file systems and KeyValue pair for all the applications running on Linux OS.

  • Senior System Developer (BSP) at Volvo Cars
    Jun 2022 - Nov 2022 · 6 mos

    Domain: Automotive IVI System (Platform Team) OS: Linux+ Integrity (With Hypervisor) H/W: Nvidia Orin ● Worked on a high-performance application platform, integrated on CSP(core system platform), BSP brought up for CSP to manage all ECU in the car. ● Utilized Lauterbach Debuggers/Emulators for testing and verification.

  • Senior Product Development Engineer ( IVI System : Platform Team) at HARMAN India
    Jun 2021 - Jun 2022 · 1 yr 1 mo

    Domain: Automotive IVI System (Platform Team) OS: Linux+ Integrity (With Hypervisor) H/W: S820 ●Worked on implementation and managing the Node state life-cycle of all the components in the IVI system. (Genivi open source component )and OTA s/w update. ●Responsible for communication and transfer of inventory data b/w Linux (VD) with Integrity (DD) over Linux-DBUS IPC on Linux & GHS Integrity hypervisor Platform. ●Responsible for Bug-fixing, Development of new CR, testing the modules involved, and S/W release. ●Worked on Embedded Linux board bring-up, cross-compilation, customization of Bootloader, Linux Kernel, and driver performance optimization.

  • Engineer II( Camera/ Video Multimedia Systems -ADAS/IVI) at Qualcomm
    Jun 2020 - Jun 2021 · 1 yr 1 mo

    Domain: Automotive IVI+ADAS OS: Android /Linux/QNX +HQX(With QNX Hypervisor) ADP AIR: SA6155P, SA8155P, SA8195P, S820 Worked at QC as Contractor from Innominds • Debugged and fixed post-production bugs related to GPIO/Clock configurations, Camera sensor, ADP board bring up feature development, stability/performance/ KPI goals, early camera features, resolution, and RGB/YUV color formats. • Captured and analyzed Serial logs, dmesg/Kernel logs, and Logcat /LA user-space logs over ADB Shell/serial device (tera term). • Supported multiple worldwide customers in S/W and H/W bring up related to the camera module, porting of AIS (Automotive Imaging System) framework & Camera app on LA metal/AGL/QNX/Android Hypervisor platform. • Worked on QcarCam (QC camera sample app), supporting customers on Hypervisor environment regarding API’s implementation in their local app/google apps to communicate with AIS server and stream camera. • Also worked on DEVMM/r, CCI debugger tool for debugging camera frames. Familiar in debugging frames at CSID / CSIPHY/Deserializer (MAX9296)/ Serializer (MAX9295)/Sensor(AR0231) level. • Worked on imaging /ISP pipelines, tuning of the camera sensor and bridge chip for clear preview by referring datasheet and H/W registers. • Done code customization, analysis of new features, and design review on SA6155/SA8155(IVI) and SA8195(ADAS). Also implemented additional functionality in device driver to support new features.

  • Embedded Software Engineer (ADAS - Camera/Video system) at Valeo
    Jul 2017 - Jun 2020 · 3 yrs

    Domain: Automotive ADAS OS: SYSBIOS (RTOS) +Integrity H/W: TDA1x +TDA2px • Worked on the Application layer of AUTOSAR design, involving HMI development, Video Pipeline (Capture, Render, display), Dynamic/ Static Overlays Manipulation, Bitmaps Integration, Camera calibration, Memory & CPU Load Profiling, Video Compression & encoding using H.264 codec, Image Stitching. • Debugging of software using RTOS like TI SYS/BIOS with IDE like Code Composer Studio. •Develeped Hybrid Screen o/p of the camera (SVS+RV), Image Manipulation & stitching, fisheye correction, and Alpha blending. • Worked on classical Autosar Architecture(com/diag stack )+ standard CAN. Also developed on DID/RID over CAN. • Optimisation of legacy code CPU/Memory optimization and improve performance. • Familiar with Architectural Design of embedded systems involving Texas Instruments Dual-core and Multi-core SOC. Dual-core like OMAPL138 (C674x DSP+Arm), Multicore SOC like TI814x(ARM Cortex A8 and Cortex M3 + C674x DSP+ SGX530 3D GPU), and TDA2Px (ARM Cortex A15 and Cortex M4 +C66x DSP + SGX544 3D GPU + EVE cores). • Debugging of software using RTOS LIKE CCS (Code Composer Studio) and Multi. Sometimes Analyse Trace and used UDS (DTC, DID, RID). • Designing UML diagrams (class diagrams, sequence diagrams) using Enterprise Architect tool and updated the same in LLD of modules in IBM DOORS. Updated the API of modules in DOORS using dioxygen & dxl script. • Performed Integration and Configurational management using Source & Version Control technologies like SVN, GIT, DOORS, and Core-ALM.