🏢 Sandisk
Associate Software Engineer
💼 Fulltime
📍 Bengaluru, India
🔗 Explore More
🛠 Skills Required
Java
Kotlin
Swift
Objective-C
C++
.NET
Git
GitHub Actions
CI/CD
REST APIs
data structures
algorithms
OOP
problem solving
mobile development
version control
🎤 Interview Experience
Sandisk’s interview process typically starts with a timed online aptitude test, followed by a technical interview focusing on data structures, algorithms, and basic system design. The final HR round assesses cultural fit and communication skills. Candidates report moderate difficulty, with emphasis on problem‑solving speed and clear articulation of design choices.
🏢 Work Culture
Sandisk promotes an inclusive, collaborative culture where engineers are encouraged to experiment and innovate. The company offers structured learning programs, mentorship, and a balanced work‑life environment, allowing employees to grow both technically and personally.
🎯
Don't miss this opportunity!
Apply before 15 Oct 2026 — only 29 days left
Creator Pick · Promoted by Creator
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated set of quantitative and logical reasoning problems to sharpen the skills needed for the online test.
Open Resource ↗
Sandisk Recruitment Process Experiences
First‑hand accounts of candidates who cleared Sandisk interviews, offering insights into question patterns and preparation tips.
Open Resource ↗
Software Engineer Interview Guide for Sandisk
Comprehensive guide covering coding, system design, and HR topics specific to Sandisk's hiring process.
Open Resource ↗
Comprehensive Coding Problem Set
Extensive collection of algorithmic problems to practice coding skills required for technical rounds.
Open Resource ↗
✅ Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology or related field; minimum 60% aggregate (or CGPA 6.5/10); graduating batch 2025‑2027; no active backlogs at the time of joining; open to all engineering streams with strong programming fundamentals.
🎯
Don't miss this opportunity!
Apply before 15 Oct 2026 — only 29 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online aptitude & logical reasoning test → Round 2: Technical interview (coding, data structures, system design) → Round 3: HR interview (fit, motivations, company culture)
📋 About the Role
Sandisk is a global leader in flash memory and storage solutions, with a legacy of pioneering innovations that power everything from smartphones to data centers. Headquartered in the United States, the company operates multiple cutting‑edge facilities in India, two of which have been recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced Industry 4.0 implementations. These sites are also celebrated as Sustainability Lighthouses, reflecting Sandisk’s commitment to efficient, environmentally responsible operations. With a strong focus on research, development, and manufacturing excellence, Sandisk delivers high‑performance memory products that enable the digital experiences of today and the breakthroughs of tomorrow.
The Bengaluru office serves as a hub for software engineering talent, supporting cross‑platform development for both consumer and enterprise products. As an Associate Software Engineer, you will join a dynamic team that builds and maintains applications across iOS, Android, Windows, and macOS, ensuring seamless integration with Sandisk’s hardware offerings. This role offers exposure to the full software lifecycle—from architecture design and coding to CI/CD automation, deployment, and production monitoring—while working closely with product managers, designers, and senior engineers.
**Key Responsibilities**
1. Define and communicate technical direction for mobile and desktop development initiatives, aligning with product goals and engineering standards.
2. Design and implement scalable architectures, frameworks, and best‑practice guidelines for iOS, Android, Windows, and macOS applications.
3. Build and maintain robust CI/CD pipelines using tools such as GitHub Actions to enable rapid, reliable releases.
4. Mentor junior and mid‑level engineers, fostering a culture of code quality, continuous learning, and technical excellence.
5. Enforce development standards, code quality metrics, and architectural patterns across all platforms.
6. Collaborate with engineering, product, and design teams to identify technical risks early and devise mitigation strategies.
7. Own end‑to‑end development processes, including code reviews, testing, deployment, and production monitoring.
8. Drive adoption of modern development methodologies, tools, and emerging technologies to keep the ecosystem competitive.
9. Conduct comprehensive code and architectural reviews to maintain high reliability and performance.
10. Contribute to the technical culture by sharing knowledge, establishing standards, and championing best practices.
**Tech Stack**: Java, Kotlin, Swift, Objective‑C, C++, .NET, Git, GitHub Actions, Docker, Kubernetes, RESTful APIs, Agile/Scrum.
**Growth Path**: Starting as an Associate Engineer, you can progress to Software Engineer, Senior Engineer, Lead Engineer, and eventually Architect or Engineering Manager, with opportunities to specialize in mobile, cloud, or system‑level development.
**Why Join Sandisk?** The company offers a vibrant, inclusive environment where diversity fuels innovation. Employees benefit from mentorship programs, exposure to global projects, and a clear career trajectory. Competitive compensation, generous learning budgets, and a focus on work‑life balance make Sandisk an attractive place for fresh engineering talent to launch their careers.
🎯
Don't miss this opportunity!
Apply before 15 Oct 2026 — only 29 days left
✅ Apply on Official Website →📤 Share this Job
🏢 More from Sandisk
Associate Software Engineer
📍 Bengaluru, Karnataka · ⏳ 23 Sep
Apply →
💼 More Fulltime Opportunities
Software Development Engineer
🏢 jobs.siemens.com · 📍 Noida, Uttar Pradesh, India
View →
Data Analyst – Business
🏢 QuickHire · 📍 Remote
View →
Executive - VKYC, Support
🏢 SBI Card · 📍 Chennai, Tamil Nadu
View →
Support Engineer 1
🏢 Oracle · 📍 Bengaluru, Karnataka, India
View →
📋 Quick Info
JOB ID
C2752-J031
POSTED
1h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer