103 SanDisk India Device Design Centre Jobs
Staff Engineer, Firmware Engineering
SanDisk India Device Design Centre
posted 22d ago
Flexible timing
Key skills for the job
In this position, you will participate in development of advanced system architectures and complex simulation models for Western Digital s next generation solid state drive products.
Typical activities include designing, programming, debugging, and modifying simulation models in order to evaluate these changes and assess the performance, power, and endurance of the product. This position also requires analysis and debug of firmware designs to correlate results against and improve those simulation models.
You will work closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.
Job Description
Proven profile of excellency
Excellent interpersonal skills and team player
Proven ability to work as part of a global team in multiple geographies
At least 6 years hands on experience of SSD Firmware development including Storage Protocols like NVMe, NVMe MI, SAS etc. is MUST
Expertise and deep understanding of PCIe/ SMBUS/ I2C/ I3C is expected
Knowledge on ARM Processors and their in depth working of interrupts, debugging across different ARM Modes, GPIOs and other generic peripherals .
Experience with scripting automation using Python
Experience with debug and performance optimization of complex embedded systems
Multi-disciplinary experience, including familiarity with Firmware and ASIC design
Previous patent filing - advantage
Previous scientific publications - advantage
Previous experience with storage systems, protocols, and NAND flash - strong advantage
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for SanDisk India Device Design Centre Firmware Engineer roles with real interview advice
It has the feel of a big company. Well organized and an environment conducive to learning.
My manager in the firmware validation team are absolutely devoid of any technical knowledge. They are in the habit of nagging rather than giving actual support.
Read 1 review18-23 Yrs
Bangalore / Bengaluru
2-3 Yrs
Bangalore / Bengaluru
4-9 Yrs
Bangalore / Bengaluru
9-13 Yrs
Bangalore / Bengaluru