Western Digital Careers
Join our Talent Network

Principal Engineer, Firmware Engineering

This job posting is no longer active

Location: Bangalore, KA, India 
Req ID: JR-0000037945

Description

Staff Engineer, Firmware Engineering

Location:  Bangalore, India
Req Id: JR-0000037945

Western Digital®

We deliver the possibilities of data. YOU define what’s possible.

QUALIFICATIONS
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)



ABOUT SanDisk 

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.