Profiles from Search

Profile photo

Pankaj Bobde

3rd

Previous positions

  • Principal Engineer at Sasken Technologies Limited (Client: Intel)
  • Principal Engineer at Sasken Communication Technologies (Client: Motorola Mobolity)

Education

Yeshwantrao Chavan College of Engineering, Nagpur, Bachelor’s degree of Engineering, Computer Science

434

Background

Summary

10+ years of experience in Software industry. Developed features and performance enhancements for world class smart phone products, multimedia engines and software designs. Thoroughly practiced all aspects of Software Development Life Cycle. Worked for the clients like Texas Instruments, Motorola, Nokia, Intel and Qualcomm. Won consistent client satisfaction with high quality deliveries and innovative ideas. Domain: Embedded and desktop Linux, Device Drivers, Android Multimedia (Camera App, HAL), Audio Engine Middleware, OOP, Client Server Architecture, Complex Data Structures Designs, Test Harness and Automation Frameworks, Application development Programming: C, C++, Java Scripting: Python, Perl, Shell scripts Operating Systems and Programming Environment: Linux, Windows, Android, QNX, Symbian Debugging Tools and Editors: GDB, CCS (JTAG), Trace32, ADB, Visual Studio, Eclipse SCM Tools: Source Insight, GIT, Clearcase, Bug reporting Tools: JIRA, Bugzilla, ClearQuest Hardware platforms: Texas Instruments OMAP processors, Qualcomm 8X family of processors, Intel Atom architecture processors Products: Android based Motorola phones, Nokia N series of phones, Texas Instruments OMAP SDP boards, Intel IoT platforms, X-86 based Siemens phone simulators, Qualcomm Snapdragon based products for Automotive. Methodology: Agile Software Development, Pair Programming, Scrum Methodology

Experience

  • Sr Software Engineer

    Harman Internation Industries, Inc

    January 2018 – Present(1 year 9 months)Novi, Michigan

    Design and develop IVI audio features on Android for connected car

  • Principal Engineer

    Sasken Technologies Limited (Client: Qualcomm)

    May 2017 – Present(2 years 5 months)San Diego, CA, USA

    – Development of synchronization mechanism among application processor (APQ 8096) and modem units (Snapdragon X12 LTE modems) for Multi Career Telematics Module (part of integrated automotive product). It’s a device driver + application solution, developed on Automotive Grade Linux. The solution targets for synchronization among SOC driver, PCIe switches, modems and main application processor during stressful use cases.

  • Principal Engineer

    Sasken Technologies Limited (Client: Intel)

    October 2015 – March 2017(1 year 5 months)Santa Clara, CA, USA

    – Designed and developed highly scalable socket based Camera Firmware Validation framework on Yocto Linux for Intel IoT platforms, reducing test cycle time to 33% of its original. – Development of Integrated Camera Harness Solution (OmniVision and IMX sensors based program combining In Vehicle Infotainment and Security features).

  • Principal Engineer

    Sasken Communication Technologies (Client: Motorola Mobolity)

    December 2012 – October 2015(2 years 10 months)Greater Chicago Area

    – Fixed high priority software issues in Camera HAL, Pipeline components (Face Detection, Image Stabilization, HDR, WNR), Camera driver modules, application on multiple Android versions, contributing in meeting highly challenging time to market constraints. – Developed an inference engine from statistics of preview and capture scenarios, HDR and Face Detection engines, Exif and Makernotes information. This made Motorola camera application decide effective camera features and excellent time saving in camera operations. – Enhanced locking feature of auto focus engine in zero shutter lag scenario, generating most accurate capture frame to encode. – Deviced trigonometry algorithms to automate Field Of View tests.

    Recommendations (1)
  • Lead Engineer

    Sasken Communication Technologies Limited (Client: Texas Instruments)

    March 2008 – October 2012(4 years 7 months)Dallas/Fort Worth Area

    – Fixed complex system level issues in OMX components, driving state machines on MPU and hardware accelerates. This helped reducing time to customer releases by months. – Development and testing of DMA resource allocator module, remote core firmware loading and boot-up module for IPC software, remote core communication test cases. This helped the marketing and sales people to showcase new platform performance and win business. – Fixed complex issues on Symbian Multimedia, Audio engine middleware features. Awarded by “Best Customer Satisfaction Ratings” by client (Nokia) – Onsite support for fixing complex issues on V4L2 based ISP drivers for Nokia N-series of phones

  • Senior Software Engineer

    Sasken Communication Technologies

    December 2004 – February 2008(3 years 2 months)Pune Area, India

    – Test Harness and test case development for Audio engines for Siemens phone Parser development for Conexant set top box features – Managed team of 10 people working on device drivers like Audio, Power management, Keyboard, serial, responsible for delivery and support to Palm, Nokia and other customers

  • Software Engineer

    Ensym India Pvt Ltd, Pune

    September 2003 – December 2004(1 year 3 months)Pune Area, India

    – Maintenance of Linux WEBppliance, a Linux based web hosting solution – Programming Languages: Python, Perl, C

  • Software Engineer

    DX Technologies

    September 2003 – September 2003Pune Area, India

    – Designed, developed a GTK, GTKMM based product for publishing digital books – Programming Languages: C, C++ – OS: Linux – Tools: GTK, GTKMM libraries

Education

  • Yeshwantrao Chavan College of Engineering, Nagpur

    Bachelor’s degree of Engineering, Computer Science

Languages

  • English

    Native or bilingual proficiency

Skills & Expertise

  • Device Drivers
  • ARM
  • RTOS
  • Perl
  • Digital Signal Processors
  • Embedded C
  • Embedded Software
  • Embedded Linux
  • ClearCase
  • Android Development
  • Linux
  • Embedded Systems
  • Symbian
  • C
  • Debugging
  • Android
  • Linux Kernel
  • Linux Device Drivers