Verified today
Senior Engineer, Product Development Engineering, Embedded Firmware Development
About the role
Product Development Engineering team at SanDisk builds firmware and test programs to qualify NAND flash memory for high‑volume manufacturing. The role designs, develops, and enhances embedded firmware, collaborates with cross‑functional teams to debug issues, and ensures robust solutions for USB, SD, and SSD products. Bangalore, India, on‑site.
What you’ll do
- Analyze cross‑functional requirements to qualify NAND devices
- Design, develop, review, and enhance firmware and test programs
- Debug and resolve issues in existing test programs
- Interpret controller and protocol specifications
- Collaborate with distributed teams to deliver on schedule
- Apply new technologies to improve processes
What you’ll bring
- 5-7 years embedded firmware development
- B.E or B.Tech in Electronics/Communication
- Strong C programming and NAND programming
- Python proficiency
- Experience with ARM/ARC/RISC‑V microcontrollers
- Familiarity with debugging tools (GDB, JTAG)
- RTOS experience (MQX) desirable
- Version control (SVN, Git, Bitbucket)