Sunil Keshava Email & Phone Number
@lab126.com
LinkedIn matched
Who is Sunil Keshava? Overview
A concise factual answer block for searchers comparing this professional profile.
Sunil Keshava is listed as Embedded Systems | Firmware | Georgia Tech | Innovation at Amazon Lab126, a with 1 employees, based in Austin, Texas, United States. AeroLeads shows a work email signal at lab126.com and a matched LinkedIn profile for Sunil Keshava.
Sunil Keshava previously worked as Sr. SW Development Engineer at Amazon Lab126 and Technologist at Western Digital. Sunil Keshava holds Ms, Ece from Georgia Institute Of Technology.
Email format at Amazon Lab126
This section adds company-level context without repeating Sunil Keshava's masked contact details.
AeroLeads found 1 current-domain work email signal for Sunil Keshava. Compare company email patterns before reaching out.
About Sunil Keshava
An embedded systems and software professional with a Masters in Electrical and Computer Engineering from Georgia Tech (Atlanta, USA) and experience of working in some of the best companies of the world.Proven track record in design and development of embedded software/firmware for products such as NAND flash devices (SSD, USB, uSD), Network Routers and Control Systems and domain knowledge of wide range of industries from Semiconductors to Power Generation.Proficient in C and C++ programming for wide range of technologies - from low level firmware to multi-threaded software on RTOS platforms. Experienced in complete product life-cycle - from FPGA bring-up to firmware implementation to product release. A front runner when it comes to taking up challenges with patents and micro-innovations; making a difference to the teams which I work in and the product which I work on.SKILLSET:------------------ Programming Languages: C, C++, GNU Makefiles, shell scripting-- Hardware Platforms: ARM Cortex, x86, Power PC, MIPS, PIC32, ARC-- RTOS: QNX, MQX, Cisco IOS, FreeRTOS-- Networking/Protocols: PCIe, NVMe, NVMe-MI, I2C, SMBUS, MCTP, SD (Secure Digital) Protocol, USB 3.0 Protocol, Proprietary TCP/IP & UDP protocols, network stacks, socket programming.-- IDE /Tools: Trace32 debuggers, Eclipse IDE, Visual Studio, MQX debugger, JTAG debuggers, GNU compilers, GCOV Code Coverage Tools, GDB, obj-dump, QAC++, Coverity Static Analyzer, Ethereal/Wireshark & Bus doctors for sniffing, LeCroy Analyzer/Exerciser, multiple code management tools such as SVN
Listed skills include Embedded Systems, Rtos, Firmware, C++, and 37 others.
Sunil Keshava's current company
Company context helps verify the profile and gives searchers a useful next step.
Sunil Keshava work experience
A career timeline built from the work history available for this profile.
Principal Engineer
Staff Engineer
- Object oriented firmware development for the Front End and HAL for the next generation NVMe SSD.- Design of HAL/System Firmware Architecture for NVMe/AHCI SSD which includes multiple modules such as Interrupts, I2C, Temperature-Sensors, ARM Core initialization, IPC, Memory layout & others- Firmware Architect for clock throttling feature which controls the SSD performance, power consumption and thermal behavior (Patents due*)- Designed innovative algorithm to estimate SSD performance within the firmware utilizing Samsung’s innovative SSD controller technologies (Patents due*)- Good understanding of PCIe and NVMe protocols- Design and development of I2C device driver and SMBUS protocol implementation- Design & development of NVMe-MI/MCTP & in-house (Samsung proprietary) Sideband management protocol for PCIe SSD which included design of the overall module architecture, implementation of Link to Application layers of the protocol, Error Handling & Response I2C packet recreation.- Responsible for creation of detailed specification documents for OEMs.-Training team on SMBUS and MCTP- Porting of firmware on ASICs consisting of multiple ARM Cortex R4 cores, which involved managing the ARM MPU, memory managements, inter-processor communication- Development of in-house Host tool over "Aarvark I2C Host Adapter" for Sideband communication with SSD
Senior Firmware Engineer
-Trained in SD & USB 3.0 protocols -Development and support of the front end firmware for SD products using Visual Studio, MQX debugger, JTAG & Bus Doctor sniffer.-Synopsys USB 3.0 MAC initialization, initialization of system clocks, IRQs, FPGA bring up, utilization ASIC simulation to correct Firmware issues before ASIC tape out.-USB 3.0/3.0 device enumeration-Development of back-end firmware (Flash Translation Layer) for SanDisk products such as SSD & SD cards to provide optimized usage of NAND memory by adding features to utilize spare blocks, idle time defragmentation (configurable)
Engineer - Software Engineering
-Responsible for porting, testing & supporting the software for serial communication (12in1) cards in Cisco’s 7600 Series of routers. The software was ported from legacy SIP200 line cards to the new SIP400 line cards. The software was developed using C language on Cisco’s IOS networking operating systems.-Implementation of microcode on Intel’s IXP 2800 network processor for Ethernet Loopback support. The loopback facility was provided in two modes – Facility & Terminal-Trained on Cisco’s ICND training and have knowledge of basic networking technologies.
Lead Engineer
Was part of the embedded software team responsible for development of firmware for control systems used in power plants (Gas, Steam, Combined Cycle, Wind).- BSP development for MIPS & x86 platforms for QNX RTOS- Multi-threaded applications for various embedded applications, GE propriety TCP/IP & UDP protocols, DHCP, auto-configuration of IO devices- SIL3 safety critical certification for GE's Mark VIe control system- Simulation of the control system on Windows platform (used for training & hardware independent tests)- Six Sigma DFSS Green Belt Certified- Graduate from GE's technical leadership program "Edison Engineering Development Program (EEDP)"
Colleagues at Amazon Lab126
Other employees you can reach at lab126.com. View company contacts for 1 employees →
Meghana Chejarla
Colleague at Amazon Lab126India
View →
RR
Ruben Romo
Colleague at Amazon Lab126Lancaster, California, United States
View →
ST
Sulayman Touray
Colleague at Amazon Lab126Lyon, Auvergne-Rhône-Alpes, France
View →
ST
Santosh Tirumala
Colleague at Amazon Lab126Sunnyvale, California, United States
View →
MI
Mohd Irfhan
Colleague at Amazon Lab126Lucknow, Uttar Pradesh, India
View →
JW
Jonathan Wojcik
Colleague at Amazon Lab126San Francisco Bay Area, United States
View →
MA
Mark Adcock
Colleague at Amazon Lab126Greater Cambridge Area, United Kingdom
View →
AK
Anish Kumar Sharma
Colleague at Amazon Lab126Ghazipur, Uttar Pradesh, India
View →
YL
Yun Lei
Colleague at Amazon Lab126Shenzhen, Guangdong, China
View →
J(
John (Qiangsheng) Zhao
Colleague at Amazon Lab126Sunnyvale, California, United States
View →
Sunil Keshava education
Ms, Ece
Be, Ece
Pre-University, Physics, Chemistry, Mathematics & Biology
Sslc (Secondary Schooling Leaving Certifcate)
Primary Education
Frequently asked questions about Sunil Keshava
Quick answers generated from the profile data available on this page.
What company does Sunil Keshava work for?
Sunil Keshava works for Amazon Lab126.
What is Sunil Keshava's role at Amazon Lab126?
Sunil Keshava is listed as Embedded Systems | Firmware | Georgia Tech | Innovation at Amazon Lab126.
What is Sunil Keshava's email address?
AeroLeads has found 1 work email signal at @lab126.com for Sunil Keshava at Amazon Lab126.
Where is Sunil Keshava based?
Sunil Keshava is based in Austin, Texas, United States while working with Amazon Lab126.
What companies has Sunil Keshava worked for?
Sunil Keshava has worked for Amazon Lab126, Western Digital, Samsung Electronics, Sandisk, and Cisco Systems.
Who are Sunil Keshava's colleagues at Amazon Lab126?
Sunil Keshava's colleagues at Amazon Lab126 include Meghana Chejarla, Ruben Romo, Sulayman Touray, Santosh Tirumala, and Mohd Irfhan.
How can I contact Sunil Keshava?
You can use AeroLeads to view verified contact signals for Sunil Keshava at Amazon Lab126, including work email, phone, and LinkedIn data when available.
What schools did Sunil Keshava attend?
Sunil Keshava holds Ms, Ece from Georgia Institute Of Technology.
What skills is Sunil Keshava known for?
Sunil Keshava is listed with skills including Embedded Systems, Rtos, Firmware, C++, C, Device Drivers, Multithreading, and Software Engineering.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial