Staff Engineer, Firmware Engineering
Location: Bangalore, India
Req Id: JR-0000037945
We deliver the possibilities of data. YOU define what’s possible.
Understands system & product architecture and requirements.
Proficient in design from the embedded system challenges with ownership.
Linux Device Driver/ middleware application development Experience on programming in C with RTOS like MQX, FreeRTOS, ThreadX etc.
Good hands-on on Threads and OS internals (IPC). Good usage of tools like gdb, klocwork, debuggers, IDEs etc.
Experience in micro controller based system design and Low level peripheral driver development like PCIE, ADC, I2C, SPI, UART, and Timers
Hands on experience on DSO, Function generator, logic analyzer etc.
Experience with 32 bit microcontrollers (preferable ARC based)
Western Digital Corporation is the world’s largest
data storage company with a leading portfolio of HGST, SanDisk, G-Technology
and WD brands covering flash and disk-based solutions. Deployed by the largest
and most prominent organizations worldwide, Western Digital solutions are
everywhere, touching lives and enabling great value from the data they possess.