
Posted 24 days ago
Principal Engineer, Software Development Engineering
SandiskPrincipal Engineer, Software Development Engineering
Requirements
Bachelor's or Master's in Computer, Electronics, Electrical, or IT Engineering, Minimum 10 years in embedded firmware development, Expertise in C/C++ for RTOS-based systems, Proficiency in Python, Experience with NAND flash or non-volatile storage, Knowledge of UFS, eMMC, SD, and PCIe protocols, Advanced debugging with logic and protocol analyzers
Skills
C#PythonFirmwareRTOS
About the role
Responsibilities
- Design and implement firmware for next-generation high-performance UFS validation host products using C and C++
- Collaborate with cross-functional teams throughout all stages of product development
- Develop robust debug infrastructure to facilitate rapid identification and resolution of failures
- Create applications for the collection and analysis of diagnostic data, including debug logs and event information
- Review system and board-level specifications to ensure firmware features and verification protocols are integrated
- Establish procedures to detect embedded system design issues early in the development cycle
- Lead efforts to resolve issues and enhance product stability
- Provide guidance and mentorship to junior engineers
Requirements
- Bachelor’s or Master’s degree in Computer, Electronics, Electrical, IT Engineering, or a related discipline
- Minimum of 10 years of experience in embedded firmware development
- Extensive programming expertise in C/C++ for RTOS-based embedded systems
- Proficiency in Python programming
- Experience with NAND flash or other non-volatile storage technologies
- Comprehensive knowledge of storage protocols including UFS, eMMC, SD, and PCIe
- Advanced debugging proficiency using logic and protocol analyzers
- Strong understanding of software design principles and hardware-software integration
About the Company
Sandisk relentlessly innovates to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions are at the heart of the digital world. We combine powerhouse manufacturing capabilities with an industry-leading portfolio of products recognized globally for innovation, performance, and quality.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Engineer, Software Development Engineering
Sandisk · Bangalore
