< /div>

Firmware Developer

JR-0000056903 Requisition #

Firmware Engineer


Who we are

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.

Innovating at the Boundaries of Technology

Whether in your pocket, home, car, or the cloud, its likely Western Digital is with you every step of the way. It's a responsibility we don't take lightly. That's why we are always at the cusp of innovation, pushing the boundaries of technology to make what you thought was once impossible, possible.

Fueling Technology. Innovation for Today and Beyond

Western Digital has long been at the forefront of game changing innovations. From the invention of the first hard drive to recent advancements in 3D NAND our journey of innovation continues to inspire those who dare to think big about the possibilities of data.

Western Digital offers an expansive portfolio of technologies, storage devices, systems and solutions for business and consumers alike.

We deliver the possibilities of data.  YOU define what’s possible. The next big thing in data is you!

Shape the future & define what's possible. Come shape the future with us.



Western Digital India Team represents Engineering R&D, Sales, Marketing, Operations, Strategy, Business Functions and Communications. We have a large R&D presence in Bengaluru and sales offices across the country. In this position, the individual will be responsible for analyzing, designing, coding and debugging firmware for the next generation removable products (SD, USB, SATA, PCIe SSD). The individual will be engaged in the embedded firmware development with emphasis on Flash Translation Layer / Low Level NAND interactions.



·       Handling key Firmware/System design responsibility of complex andperformance critical embedded system

·       Ability to arrive at good solutions weighing alternatives

·       Capable of designing for and estimating performance, power etc. in embedded

·       systems involving data and control flows

·       Firmware Development using assembly/C programming language, RTOS

·       Strong knowledge of structured code development methods and debug

·       techniques

·       Design of complex systems, algorithms and implementation for features,

·       performance and scalability

·       Good working experience with Microcontrollers & Microprocessors, SoC

·       environments and tools

·       Good exposure to working with simulations, FPGA environments, debug

·       techniques

·       Excellent capability to design and deploy efficient algorithms in firmware

·       In-depth understanding of software/firmware development processes/cycles

·       Good understanding of storage protocols like NVMe, SATA, USB / SD

Role and Responsibilities include

·       Architect, Design, Development and Testing of Firmware Components

·       Identifying and understanding firmware requirements and defining features and

·       functionality in the areas of FLASH storage

·       Engaging in all phases of new product development, including concept,

·       architecture, documentation, design, prototype, test and customer interfaces

·       Complete design and development cycle from Conceptualization, detailed

·       design, Models, simulations, design calculations, Prototyping etc.

·       Evaluating firmware and system architectures, designs, implementation and

·       assess system performance

·       Mentoring FW engineering teams in design and development of solutions

·       To be connected with current developments, competition, standards and

·       represent in standard bodies as necessary

·       Bachelors / Masters degree in Computer Science/Electrical/Electronics

·       Engineering

·       Demonstrated technical leadership capability in FW architecture, design and

·       development

·       Very good teamwork and communication skills

·       Ability to meet aggressive targets and cope with changes

·       Effective oral and written communication skills

·       Experience working with global teams



My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Bangalore, Karnataka, India

📁 Engineering

Requisition #: JR-0000059982

Bangalore, Karnataka, India

📁 Engineering

Requisition #: JR-0000059885

Bangalore, Karnataka, India

📁 Engineering

Requisition #: JR-0000059890

NOTICE TO CANDIDATES: Western Digital has received reports of scams where a payment is requested on Western Digital’s behalf as a condition for receiving an offer of employment. Please be aware that Western Digital and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to compliance@wdc.com.