Post Job Free
Sign in

Development Driver

Location:
Fort Collins, CO
Posted:
December 22, 2016

Contact this candidate

Resume:

Nishant Joshi

Contact # +1-970-***-****

*******.*******@*****.***

Executive Summary:

* ***** ** **** ********** in embedded system domain.

Working with eInfochips, Ltd as a Technical Lead

Possess expertise in Linux and it’s internal.

Knowledge on board bring up and BSL package generation.

Currently working onsite in USA

Skill Set:

Hardware Platforms

ASSP: 1104, 4412, 9104, 8812, 5412, 7412

High speed SerDes: 28nm D6, 16nm D6, 28nm M4 and 16nm M4

TI DaVinci: DM6446, 6467(HD), 365, MSP430 & Stellaris controller

Maxim: MG3500

Intel: x86

Operating System

Linux, Windows and TI DSP/BIOS

Protocols

ZigBee, Wi-Fi, UART, SPI, I2C, TCP/IP

Development Tools & Languages

C, C++, Shell script, Ruby, Python, Perl, Texas Instruments Code Composer Studio (CCS), HTML, JavaScript, GDB, Jenkins, Klockworks, Codesonar

Test Equipments

Oscilloscope, I2C analyzer, Wi-Fi analyzer, ZigBee analyzer, JDSU, DMM

Other Skills

Bring up, Driver development, Audio/Video streaming, Automation test suites, ASIC validation and turn on

Experience Details:

EINFOCHIPS – November 2007 to current

Projects:

1.ASSP and SerDes firmware Development and Validation:

ASIC part turn on for high-speed (100G) data transfer and core feature verification as per IEEE standard.

My Contribution

Part turn on and bring-up of ASIC blocks (gearbox, AN, KR link training, AN, FEC block)

Automation test suites

Firmware development

Command line interface for customer usage

Onsite at client place

Offshore team handling

Platform

X86, ASSP, SerDes, Spico

Development Tools

JDSU, Linux, Ruby, C, Assembly, Python, Jenkins

2.Wi-Fi access point on camera

Enable Wi-Fi access point on surveillance camera.

It can handle 4 SSIDs with different security methods on single USB port with captive portal for customer login with configurable firewall settings.

My Contribution

USB Wi-Fi driver porting and integration on DM6446 kernel

Application design and development

Port forwarding and firewall configuration

Onsite at customer place

Offshore team handling

Platform

X86, DM6446, Ralink chipset

Development Tools

Linux, Wi-Fi analyzer

3.Handheld ZigBee & surveillance camera

TI’s AM1808 based handheld board and DM6446 camera design in eInfochips and currently used in 2500 grocery stores in United States.

My Contribution

Board bring-up

Reduce device boot time to a single digit.

Video capture CMOS imager driver

Audio/Video streaming application

Driver and application development to flash ZigBee firmware

Communication framework for processor and ZigBee device.

Live photo capture and display application

Platform

AM1808, DM6446, x86

Development Tools

Linux, Oscilloscope, GDB, Codesonar

4.ZTV Board

It is TI’s DM6446 based Decode display board design in eInfochips.

It can receive the RTP/RTSP stream from the network and display it on local TV.

My Contribution

Onsite in US for requirement gathering and feasibility of the product

Application development

Platform

DM6446

Development Tools

Linux

5.DaVinci HD Video Subsystem Drivers for DVPB-HD

My Contribution

Develop and design V4L2 based HDMI Transmitter and Receiver linux driver

Platform

dm6467 (Davinci HD)

Development Tools

Linux

Education:

B.E.E.C, 2007, CIT-Changa Anand, Gujarat, India

Linked-in Profile: www.linkedin.com/pub/nishant-joshi/13/621/b78/



Contact this candidate