Western Digital Careers
Join our Talent Network

Senior Firmware, Firmware Engineering

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


Understands system & product architecture and requirements. Proficient in design from the embedded system challenges with ownership.Experience on programming in C with RTOSes like MQX, FreeRTOS, ThreadX etc.OS internals.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 TimersHands on experience on DSO, Function generator, logic analyzer etc.Experience with 32 bit microcontrollers (preferable ARC based)        NAND knowledgeLinux Device Driver/ middleware application developmentExperience in command line and development tools (e.g. shell script, Make, CMake, GDB and GNU development tools)