Summary
Overview
Work History
Education
Websites
Additional Information
Work Availability
Quote
Skills
Timeline
Generic

Prabhu Desai

Product Owner, Software Architect
Troy,USA

Summary

To succeed in an environment of growth and excellence and earn a job which provides me job satisfaction and self development and help me achieve personal as well as organizational goal. Professional Excellence Background A Senior Software Architect with strong project management, technical, problem solving and design skills, committed to quality and customer satisfaction with over 20+ years of experience. A talent for analyzing difficult problems and developing unique innovative solutions. Experienced project manager who coordinates communications, information, and highly skilled professionals to meet technology needs and evaluate progress while assuring smooth, efficient projects and activities. Leading teams, interacting and coordinating with multiple sites spread across geographies to deliver world-class solutions in embedded software for Power Train systems, Body computer module, Immobilizer and Passive Entry Passive Start (PEPS). Six Sigma (Green Belt) certified. Ability to adapt to new domains quickly. Possess good mentoring skills. Quick learner with the ability to pick up new technologies and concepts quickly and understand how to apply them to the problem being solved. Strong innovative abilities with the ability to think out of the box to find solutions to difficult problems. Interface with Sales and Marketing team. Innovative Product owners offering 20+ years of expertise in the areas of Cyber Security, RF receivers/Transmitter and Boot loaders. Seasoned professional with background in full software development lifecycle. Quickly learns and masters new technologies while working in both team and self-directed settings. Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in [Type] and [Type] programming languages used to develop software within Automotive Industry. Proud team player focused on achieving project objectives with speed and accuracy. Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in English and C,Python programming languages used to develop software within Automotive Industry. Proud team player focused on achieving project objectives with speed and accuracy. Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in [Type] and [Type] programming languages used to develop software within [Industry]. Proud team player focused on achieving project objectives with speed and accuracy. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Agile Software Engineer talented at contributing to multi-team development projects. Collaborative designer of exceptionally useful solutions and perfectly customized products. Knowledgeable in programming environments ranging from [Type] to [Type]. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

25
25
years of professional experience
6
6
years of post-secondary education
2
2
Languages

Work History

Lead Software Engineer/Product Owner

APTIV
, USA
07.2017 - Current

Product Owner

ADAS
  • Responsible for design and development of Centralized ADAS Decision Module
  • For the development of a complex Bootloader ( Re-flashing support of Domain controller and all the slave ECU’s over CAN-FD and SPI ) and Cyber Security features ( Secure Boot , Authenticity of firmware , Authenticated Diagnostics) for Master and all the slaves connected to the ADAS module
  • F Hub and Key Fob : Responsible for design and development of Passive Entry Passive Start System(PEPS) .The primary area of focus was features involving UHF and LF communication
  • Software development & Testing of LF-localization feature
  • Customer Interface for presenting technical problems & solutions
  • Co-ordinate the Development & validation efforts for Key Fob.

Senior Software Engineer

Huf North America
, USA
12.2014 - 07.2017
  • Responsible for design and development of standalone smart Radio receiver capable of receiving RKE, TPM and PEPS message over UHF (433MHz and 434MHz)
  • The standalone receiver communicates to BCM over LIN when a valid RF message is received
  • Designed specification for ROM based Boot loader
  • Support Validation Efforts : Automated Sensitivity measurement, RF receiver hit rate
  • Blue-Tooth ( BLE) : Filtering strategies, RSSI based localization.

Software Architect

NXP Semiconductors
Bangalore, India
11.2010 - 12.2014
  • (70%) + PM (30%)
  • Develop Application (Use Cases) software for Multi channel RF transceiver ASIC
  • Project Planning, Scheduling, Tracking and overall responsibility of the team in Bangalore
  • Define Software Architecture for Use Cases and Test Specifications for the RF transceiver
  • Long Range and Short Range Keyless Entry (RKE)
  • Tire Pressure monitoring(TPMS)
  • Passive keyless entry(PKE),
  • LIN Stack development
  • Crypt Algorithms (Hitag2, Hitag3 and AES 128 bit)
  • Boot loader Design and development
  • Immobilizers
  • Automation of Use Case Execution
  • Test Specification and test results management through DOORS
  • Support Sales ,Marketing and Applications Team
  • RF Key Fob design for Passive Entry/Start and TPMS systems, Immobilizers (20 KHz- 150 KHz) and build technology demonstrators for Car Access and immobilizer products
  • Software module for EMC test
  • Functional and Device Tests
  • IREC Development
  • IREC is a Windows application that can be used to evaluate and configure Multichannel RF transceiver from NXP Semiconductors

Software Specialist

Delphi Corporation, Mahindra and Mahindra
Bangalore, India
05.2007 - 11.2010
  • Project : Body Control Module(BCM) for, Project tracking, assignment and coordination with global team to meet the scheduled deliverables
  • Make sure all team members follow Delphi Common process
  • Define Software Architecture for the product
  • Generate Software requirement document for various modules
  • DELPHISAR (AUTOSAR) compliant Device drivers and services
  • Rain Light Sensor Module for Auto Light and Auto Wiper control
  • Remote Keyless Entry
  • Tire Pressure Monitoring System (for various platforms)
  • Vehicle level validation of all the above modules
  • LIN and CAN protocol stack integration into BCM
  • BCM simulator development, debugging and validation
  • Coding, Testing and integration testing
  • Tools Supporting Production line
  • Key Fob Tester: Tests LOCK, UNLOCK and PANIC press from key fob.

Immobilizer Tester

  • Write the customer secret key into the transponder
  • Assembly plant tester: Tests all inputs and output of the BCM and indicates the test result on the PC based software.

Software Specialist

Delphi Corporation
Bangalore, India
01.2007 - 05.2007
  • DIS is used to display vehicle information and driver warnings .It process a set of discrete inputs( hand brake switch, Brake oil SW, Bonnet Switch, Battery not charging, Engine oil pressure), Frequency inputs( speed sensor) and at the application level it calculates over speed information, menu control, custom image display , AC data and many more
  • Project tracking, assignment and coordination with global team to meet the scheduled deliverables
  • Trip Meter, Average Speed, and AC data logger
  • CAN Protocol Stack Integration, Diagnostic Services;
  • Mmobilizer : Base station design for car immobilizer, using the ABIC2 PJx7992 (ABIC 2)
  • Development of LIN protocol support on 78K series of NEC micro
  • Provide full working system with micro controller using single wire (LIN) interface and separate ABIC 2 board (active antenna configuration)
  • Demonstrate immobilizer authentication process negotiated between the base station and the passive immobilizer

Software Engineer and Team Leader

Delphi Corporation
Bangalore, India
01.2001 - 03.2007
  • CORE Software is a library of all engine algorithms, diagnostics, communication protocols, and the software is designed to support a variety of customers
  • The major task on this project was to maintain the CORE software design to support controller hardware design and software improvements
  • Design the software structure for the building of specific EMS configurations AND as a collection of EMS sub-systems
  • Maintain software configuration management so that algorithm design and calibration documentation can be tracked

Software Development

CDAC
Bangalore, USA, India
01.2005 - 01.2007
  • For Turbo Charger development on Gasoline engine with close interaction with system engineer and vehicle testing
  • Integration of Auto Code (MATLAB) with legacy hand written code
  • Implementation of several EMS subsystems (EPMS, SMRC, Break Boost pressure control) along with diagnostics
  • Supporting CAN changes at the application layer
  • Build manager for the India team, taking care of integration and resolving parallel version issues
  • Unit testing and integration test on the static simulator
  • Static Verification using PCLINT and Delphi proprietary tool SMART Desk
  • Throughput Analysis and improvement
  • He software was modified to measure the throughput of the whole system
  • In order to improve throughput a careful analysis was done to identify the modules that are more frequently executed .A significant (24%) throughput improvement was achieved by placing the most frequently executed modules/functions in SCRATCH PAD ROM
  • The entire exercise was single handled carried out by me
  • Unit Testing tool A Perl script was developed to generate Test Case for Tasking Cross ViewPro in Perl
  • The script reads the test cases from an excel sheet and generates a .cmd with cross view specific commands which is run in the simulator environment to generate the test report
  • UNIT
  • Unit is a practice taken from extreme programming, a framework was developed to hold the test suites and test cases, and this was well appreciated by our counterparts and is being implemented into our application software
  • MemStats
  • Perl script was developed to analyze the MAP file and generate a report with RAM/ROM/NVRAM utilization of each subsystem
  • Enter for Development of Advanced Computing

Member Technical Staff

07.1999 - 12.2000
  • As part of Real time System group I was involved in design and development of Hardware and Software
  • Analog Input Card for remote telemetry Unit
  • EEPROM programming station
  • Fault Tolerant System
  • Achievements and Honors
  • APTIV Employee of the month Jan 2018
  • Designed a Quadcopter with NXP Radio receiver to test long range communication
  • Designed Car Access & Immobilizer technology demonstrator for CES 2014
  • Key Contributor Award for 2011, 2012 and 2013 at NXP Semiconductors, Pvt Ltd
  • Recognized for supporting local customers and successfully completing a project with I2IT, Pune in 2011
  • Best Entrepreneur Idea Award for 2010 at Delphi, India
  • Presented paper on vision based testing in STC 2010 - 10th Annual International Software Testing Conference held at Bangalore.

Education

B E - Electronics and Communication

Karnataka University Dharawad
01.1994 - 01.1998

Pre-University - PCM

PC Jabins Science College
01.1992 - 01.1994

Additional Information

  • GLEN D.HALL 2010 Memorial Mentor Award Nominee Member of Innovation council, Tech Center India. Excellence Team Work Award, June 2010- for coming up with a white paper on India Megatrends. Lead Award, Nov 2007 in recognition of outstanding leadership in execution and attitude demonstration.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The way to get started is to quit talking and begin doing.
Walt Disney

Skills

Leading software development teams

undefined

Timeline

Lead Software Engineer/Product Owner

APTIV
07.2017 - Current

Senior Software Engineer

Huf North America
12.2014 - 07.2017

Software Architect

NXP Semiconductors
11.2010 - 12.2014

Software Specialist

Delphi Corporation, Mahindra and Mahindra
05.2007 - 11.2010

Software Specialist

Delphi Corporation
01.2007 - 05.2007

Software Development

CDAC
01.2005 - 01.2007

Software Engineer and Team Leader

Delphi Corporation
01.2001 - 03.2007

Member Technical Staff

07.1999 - 12.2000

B E - Electronics and Communication

Karnataka University Dharawad
01.1994 - 01.1998

Pre-University - PCM

PC Jabins Science College
01.1992 - 01.1994

Product Owner

ADAS

Immobilizer Tester

Prabhu DesaiProduct Owner, Software Architect