Sandisk
Staff Software Engineer - Development ( Firmware, UFS validation with C and C++ experience) 9 to 14 years Only
Job · Full-timeIn OfficeBengaluruEntry level / 0-2 years1 opening
About this role
Sandisk is hiring for Staff Software Engineer - Development ( Firmware, UFS validation with C and C++ experience) 9 to 14 years Only in Bengaluru. This opening was published by Sandisk on their official smartrecruiters careers board on 15 July 2026 and was verified as still open on 17 September…
Similar jobs hiring now
View allNot quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.
Skills you'll use
PythonC++CommunicationTeamworkAgileFirmwareDebuggingSystem DesignProject Management
What you'll do
- Design and implement firmware for UFS validation host products utilizing C and C++.
- Collaborate effectively 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 confirm that firmware features, verification protocols, and diagnostic requirements are attainable and thoroughly integrated.
- Establish procedures to detect embedded system design issues early in the product development cycle.
- Lead efforts to resolve issues and enhance product stability, supporting consistent, high-quality internal product development.
- Provide guidance and mentorship to junior engineers as required.
Who can apply
- Bachelor’s or Master’s degree (BE/ME/M.Tech) in Computer, Electronics, Electrical, IT Engineering or a related discipline
- Minimum of 10 years’ experience in embedded firmware development
- Extensive programming expertise in C/C++ for RTOS-based embedded systems
- Programming expertise in Python
- Familiarity with NAND flash and/or any other non-volatile storage technologies
- Proven ability to analyze complex firmware and FPGA based hardware issues
- Advanced debugging proficiency utilizing tools such as logic analyzers and protocol analyzers
- Strong understanding of software design principles, real-time operating systems, and hardware-software integration
- Comprehensive experience with storage protocols including UFS, eMMC, SD, and PCIe
- Demonstrated skills in creative problem-solving and innovation
About Sandisk
About Sandisk
High-performance SSDs, memory cards, and USB Flash Drives designed to prioritize speed, reliability, and energy efficiency for gamers, digital photography, and every day users.
Sandisk online store members receive free standard shipping on all eligible orders. Non-members receive…
Visit Sandisk’s official website ↗Searching for “Sandisk jobs” or “jobs at Sandisk”? You’re in the right place.
Similar Jobs
Hand-picked roles that match this job's skills
4C Corporate Services
4C Corporate Services is hiring a Civil Engineer FreshersHybridChennai24mo
25K/moApply
Renesas Electronics
Principal Engineer - ValidationIn OfficeHyderabad3mo
Stipend N/AApply
Renesas Electronics
Sr Staff Hardware Validation EngineerIn OfficeHyderabad3mo
Stipend N/AApply
Mitratech
Software Engineer III, In TestIn OfficeIndia3mo
Stipend N/AApply
In OfficePune3mo
Stipend N/AApply
NielsenIQ
Software Engineer (Data Engineer)In OfficeChennai3mo
Stipend N/AApply
Endava
Business AnalystIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
UiPath India
Senior Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
Rippling
Staff Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
UiPath India
Principal Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Tekion
Senior Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Tekion
Software Engineer IIIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeChennai3mo
Stipend N/AApply
NielsenIQ
Software Engineer (AI)In OfficePune3mo
Stipend N/AApply
UiPath India
Software Engineer 1In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS-ExaIn OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS-ExaIn OfficeBengaluru3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Ping Identity
Staff Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS - Performance EngineeringIn OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS - Performance EngineeringIn OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS - Performance EngineeringIn OfficeBengaluru3mo
Stipend N/AApply
Ready to apply for Staff Software Engineer - Development ( Firmware, UFS validation with C and C++ experience) 9 to 14 years Only?
Free to apply · takes under 2 minutes · Sandisk reviews on a rolling basis.
Apply Now



