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/