Naveen G.

Naveen G.

Engineering Technical Lead

Bangalore , India

Experience: 15 Years

Naveen

Bangalore , India

Engineering Technical Lead

51428.5 USD / Year

  • Immediate: Available

15 Years

Now you can Instantly Chat with Naveen!

About Me

SUMMARY

  • 15+ years of software industry experience in analysis, design, development, maintenance, and managing software.
  • 5 years of experience with 802.11a/b/n/ac/k/v/mc/d/r/i/wmm WLAN protocols and ...
  • 5 years of experience with 802.11a/b/n/ac/k/v/mc/d/r/i/wmm WLAN protocols and WIFI Features.
  • Leading ultra-low power chip designed for embedded and IOT world.
  • Working on 11AX/NAN2.0 for future chips.
  • Coordinating globally among Marketing, platform and multiple teams to close all the GAPS.
  • Managing Seed size Time along with DVT/SVT/L2/Platform/Marketing Team.
  • Managing Conflicts.
  • 2 years and 9 months of onsite experience in USA and coordinated with onsite-offshore model.
  • Extensive experience in C/C++ programming using various framework and operating system.
  • Strategically Managing development and planning using waterfall and Agile.
  • Extensive experience in development for network communication (TCP/IP, UDP,Serial (UART), NetBIOS, message queues), component communication (RS232, SPI, I2C), driver development and UI application development.
  • Design and development of r4k media player UI and server for linux based customize TICOM cortex A8 basedDSP firmware system and work on linux customization for r4k media player.
  • Extensive knowledge of various windows mobile feature like active sync, messaging, internet explorer, internet sharing, remote desktop tool.
  • Extensive Development experience on Multithreading, Synchronization and Inter process communication applications.
  • Broad understanding and implementation of Object Oriented Programming and Design.
  • Basic understanding of hardware communication interfaces and Schematics.
  • Design and development of reverse engineering for 3rd party lenses like cannon and Nikon using microcontroller and extender tube etc.
  • Extensive experience in GUI design and development.
  • Proficient in problem solving, self-motivated, driven professional, able to work with no supervision, and able to exercise good judgment to keep critical systems operational.
  • Ability as a quick-learner about new technology and self-starter about new environments.
  • Good teamwork experience and communication skills.

Show More

Portfolio Projects

Description

Working on core development team for upcoming future chips.

· CUSTOMER RELASES.

· Coordination with product team globally.

· FMAC development.

· FIRMWARE development

· WICED Development.

· Platform Development.

· Handling small team.

RESPONSIBILITY:

  • Managing and Leading First Ultra low power IOT chip.
  • Productize the ultra-low power chip to leading customers and working on mass market.
  • Coordinating globally with marketing Team, platform team for mass market and multiple team working on the product to reduce the GAPS.
  • Managing development code for Deep sleep mode, MCUNESS, TCP KA, VSDB, P2P etc.
  • Releasing package to DVT/DVT to make sure Quality deliveries.
  • Managing JIRA’s from customer, SVT, DVT to make sure achieving deliveries on time.
  • Releasing package for silicon milestones, customers to multiple platforms.
  • Worked from Tape out to production.

Show More Show Less

Description

  • Description:Working on full dongle WLAN Advance module for Virtual Simultaneous Dual Band (VSDB) functionality enables peer-to-peer and access point connectivity at the same time which requires understanding ofIEEE 802.11n/ac/v WLANspecification andP2P specification.

And WLAN full dongle Chip is basically having 5 components:

  1. Host driver
  2. Bus(PCIE/SDIO)
  3. Arm Firmware driver
  4. Embedded microcode with Arm Firmware.
  5. Supplicant.
  • Environment:CLinux,perl ,TCL,Android,SVN
  • Received key achievement award for taking responsibilities and finishing tasks as per Organization goals.

Responsibility:Leading some engineers along with below responsibility.

    • Supporting client Releases specially Apple and Samsung.
    • L1-L2 stack Protocol Development
    • Implementing two AP Entity together using one core in single chip and leading globally make it done.
    • Maintenance for VSDB module.
    • Design and Implemented M2M DMA.
    • Worked on RSDB and ultra low power feature.
    • Multiple activities for nightly build and clm update.

Show More Show Less

Description

Project:

  • Description: Development of Voice Enabled windows mobile involvesVoice Enabled Wireless Windows Mobile by which mobile user can use all mobile functionality by given input using voice.
  • Environment:C++/C/C#, Win 32, MS Visual studio 2008 and MS Visio.
  • Responsibility: SDE
    • Involved in development of voice recognize engine.
    • Development of online shopping application.
    • Involved in Review’s and Training.
  • Description: Development of Colledia-Control-OS involvesporting of drivers and applications of network devices.
  • Environment:C++/C/C#, Win 32, MS Visual studio 2006.
  • Responsibility: SDE
    • Understand the existing 16 bit application and port it for 32 bit application.
    • Development of device drivers.
    • Involved in Review’s and Training.
  • Description: Development of CDMA Samsung Mobile involvescustomization of look and feel & features for different models.
  • Environment:C++/C,open eye debugger and Qual comm Native API
  • Responsibility: SDE
    • Customize Samsungmobile application for different models.
    • Development of adding multiple slides for MMS.
    • Involved in Review’s and Training.

Show More Show Less

Description

Indian service industry

Client:May 2010 – March 2014

Whirlpool (http://www.whirlpool.com) providesHome products likewashing machine, dryer, oven, microwave, refrigerator etc.

Project:

  • Description: UI development for new generation Home products which have touch based LCD screens and touch keys for the user to operate.And the UI system is divided into 4 sub system i.e.

1. Atmel touch microcontroller used for keys and LCD.

2. STMXX is used for central system to communicate with IMAX, Appliance Manager and Atmel Touch.

3. IMAX used for rendering graphics on LCD screens and its Linux is used as O.S.

4. AM integration with UI.

  • Environment:C/C++ Linux, Qt development, MKS.

Responsibility: SDE

    • Development of complete Atmel touches solution and provides I2C communication with STM32, UART communication with AM/IMAX and direct coordination with Atmel on issues.
    • GUI Design and Development using Qt framework for rendering graphics over different size LCD screens.
    • Porting Linux (kernel and root file system) and communication with GUI interface using TCP/IP.

Client:Feb 2010 – May 2012

Red Digital Cinema (http://www.red.com) providing highly professional digital camera of 4k media format, 4k media player and 4k projector are under development projects.

Project:

  • Description :Development of 4k media player ,The heart of the system is a TISoC containing an ARM Cortex A8 processor,DSP,GPU,memory interface, and a variety of peripherals including Ethernet MAC,USB,SPI,UART,SATA,I2C,and PCIe etc.

Environment:C++/C, Qt/QML, Linux, MAC, Perforce.

Responsibility: SDE

    • Design, development, testing, delivery and support OSD, Server& driver development for 4k media player.
    • Involve in customization of Linux (u-boot, kernel and root file system) or porting Linux experience.
    • Development of video simulator for desktop environment.
    • Developed demoRemote control application for I-PAD
  • Description:The project involves reverse engineering communication between world’s best selling top brand DSLR camera and the lens (Cannon and Nikon). The flow of commands between the camera and the lens has to be identified along with the custom protocol followed. Since the lens is detachable in a DSLR camera, the lens was removed and controlled externally using a microcontroller, which acts a camera body.

Environment:C, Code Warrior, MFC, SVN and Oscilloscope

Responsibility: SDE and onsite coordination

    • Design and developed setup for monitoring the interface signals between the camera and lens. Verify the captured information and document the protocol.
    • Make a setup for driving the lens from (Microcontroller Evaluation board) for verifying the protocol.
    • Verify the documented protocol using a PC Utility created, and control the lens from PC using RS232.
    • Analyzing/Debugging the signals using oscilloscope/logic analyzer with respect to Camera and lens and detecting commands.
    • Written SPI driver code with respect to Cannon and Nikon lens communication with microcontroller code.
    • Hold the ownership of full fledgesreverse engineering and direct communication with the client for deliveries.

Client: Aug 2008 – Jan 2010

Microsoft (http://www.microsoft.com/)

Project:

  • Description:Development of windows mobile 6.5 for vendors HTC, SAMSUNG etc.
  • Environment:C++/C, Win 32, COM, platform builder 5.0, Source Depot, Bugger, Gate keeperWindbg,GPRS and Bluetooth.

Responsibility: SDE

    • Maintenance, enhancement and customization for product and OS code of windows mobile as per vendor needs.
    • Dr. Watson Bugs i.e. Dump analyses to understand possible causes of crash and fix them for QFE’s
    • Involved in Review’s and Mentored other engineers, developed system wide knowledge and became the single point of contact for any technical discussion.

Show More Show Less

Description

Dover software India is renamed to Dover Solutions India (DSI), software division of Dover India Pvt. Ltd. (a Dover Corporation company), is a multi competency center providing end to end solutions to the stake holder.

Project:

  • Description: Development of OEM Application (printing press simulator), NbGateway Application(makes color manager product independent of printing press), Press Analysis Application (plotting different views for press data statistics) and GMI Purge Utility applications.
  • Environment:C++/C#, MFC, MS Visual studio 2008 and MS Visio.
  • Responsibility: SDE
    • Development of printing press simulators like PECOM, PCQIII PLC and Kba Colortronic etc.
    • Development of Serial, TCP/IP communication support with OEM’s.
    • Development of device driver for Arcnet card COM20020 to support printing press PCQII.
    • Development of automatic purge utility for printing press which is configurable.
    • Development of views to analyze the color quality data.

Show More Show Less