Dhairya Bharat Gala

Firmware Engineer @SK hynix memory solutions America Inc.

San Jose, CA, US
MOBILE NUMBERS
+19•••••••11

Signup · Get unlimited contacts

WORK HISTORY

Dec 2016 — Present

Firmware Engineer @SK hynix memory solutions America Inc.

View department →

San Jose, CA, US

Presently working on-1] Developing & trace debugging of Host Interface Layer firmware for enterprise SATA SSD controller.2] Implementing state machine based firmware for functionality such as Firmware Update, SATA Command Handlers, Logging command handler frameworks.3] Firmware development in Linux and ARM environment in C. This work included debugging using GDB, Lauterbach Trace JTAG In-circuit emulator.4] Designing & writing test cases firmware in C/C++.

EDUCATION

2014 — 2015

University of North Carolina at Charlotte

Master of Science (M.S.) in Electrical and Computer Engineering

2009 — 2012

University of Mumbai

Bachelor's degree

SKILLS

JavaTestingEmbedded Software ProgrammingDistributed SystemsEmbedded CMultithreaded DevelopmentCudaDevice DriversCProgrammingVhdlParallel ComputingEmbedded FirmwareRtosMicrosoft OfficeTeamworkMpiVtuneOpenmpParallel ProgrammingEmbedded Operating SystemsLinuxPythonLatexC++Real Time System DesignVerilogWindowsWireless NetworkingComputer NetworkingComputer HardwareEmbedded Hardware DesignBiosMatlabObjective-CReconfigurable ComputingEmbedded SystemsArm Cortex-MOpenmpiBsp

ABOUT DHAIRYA BHARAT GALA

Hands-on experience in Embedded firmware & software development, unit testing, troubleshooting and debugging with target test vectors, stubs, driver functions, software debug tools and In-circuit emulators (ICE). I am also passionated about programming for low-level Operating System kernel (Linux Kernel), OS Kernel module optimization and RTOS device drivers. Seeking a full-time position in areas of Firmware Development, System Software Development, Embedded System Development, Linux Device Driver Development, Software Testing, UEFI & BIOS Development, Parallel Computing, Multi-threaded software development on multicore CPU, GPU Integration and System on a Chip (SOC). Programming Languages, Libraries, Scripting: C, C++, Embedded C, Python, Shell Scripting, Assembly level (x86), Objective C, C using OpenMP, MPI and CUDA C (NVIDIA GPU), OpenCVOS platforms and RTOS: Unix, POSIX, Linux, Windows, Mac, Embedded Linux, FreeRTOSOperating System Concepts : Multi-threading, Inter process communication, Resource allocation & management, Virtual Memory, Socket programming, Client-Server NetworkSoftware Development, Simulation, Debugging & Hardware Test Tools: GCC, GDB, JTAG, Trace32, Xcode, Eclipse, Texas Instruments Code Composer Studio [CCS], Microsoft Visual Studio, ARM mbed, Keil, MPLAB, Visual Basic, Virtual Machines, Intel VTunes, Valgrind, Xilinx 14.1 IDE, Oscilloscope, Logic AnalyzersMicroprocessors & Microcontrollers: Intel x86, IA-32, IA-64, ARM Cortex M0, M3, M4, A8, A9, Renesas Rx63n, Sakura, Texas Instruments MSP430, Atmega 8, 16, 64,128, PIC 16F, 18F, 32F, Atmel 8086, 8051, 8052, Arduino, Raspberry Pi.Protocols: SPI, UART, RS232, CAN, I2C, USB, Ethernet 802.3, TCP/IP, WiFi 802.11, Zigbee 802.15.4Feel free to reach me at d••••••••@gmail.com or call at 98••••••11. I would love to connect with you. Kindly glance through my resume (below) to learn more about my technical qualifications.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Dhairya Bharat Gala — Email, Phone Number & Contact Info | Unifers