Posted On May 03

This job posting has expired

Senior Engineer, Product Design Engineering

Western Digital

Location : Bengaluru, Karnataka

Headquarters : San Jose, California, United States

Hiring Mode : Full Time

Experience : Senior Level

Company Description
SanDisk India DDC Pvt Ltd
Job Description

Analyzing the requirements from cross functional team and come up with design. Develop new firmware features and custom peripheral drivers for USB/SD/uSD products. Review design and code. Fix bugs in existing Firmware code and Collaborate with cross functional team in debugging issues from production. Understand controller and protocol specification and develop features based on the requirement. Understand FW design and develop necessary enhancements. Able to work with geographically distributed team and ensure on time & quality delivery of committed deliverables. Individual must have the passion to learn new technology.

Additional Information
Skills needed: Excellent in C programming skills. very good knowledge and hands on experience with ARM/ARC microcontroller architecture and Peripherals(like TIMER/SPI/I2C/UART/USB/DMA). Hands on experience in design, development, testing and debugging of embedded systems. Experience with RTOS (ThreadX) is desirable. Good knowledge of reading schematics and data sheets/specification for controller Good to have knowledge/experience on NAND flash memory. Familiar with configuration management tools(SVN, Git), defect tracking tools(JIRA), and peer review(like code collaborator). Strong analytical and problem solving skills Good communication (written and verbal) and interpersonal skills -BE/MTech in Electronics & Communication/embedded system
Western Digital