Western Digital Careers
Join our Talent Network

Staff Engineer, Firmware Engineering

This job posting is no longer active

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


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)