
Posted 6 days ago
Senior Engineer, Systems Design Verification Engineering
SandiskSenior Engineer, Systems Design Verification Engineering
Requirements
2+ years professional software engineering experience, Proficiency in C, C++, Python, or Java, Understanding of SDLC, Expertise in system design and architecture, Experience with debugging and root cause analysis, Knowledge of data structures and algorithms, Bachelor's degree in Computer Science or related field
Skills
C#PythonJavaSDLCSystem design
About the role
Responsibilities
- Design, develop, and implement robust technical solutions and scalable architectures for assigned projects
- Analyze system requirements and translate them into efficient, maintainable code using industry best practices
- Conduct thorough code reviews and provide constructive feedback to foster a collaborative environment
- Perform root cause analysis on technical issues and implement sustainable solutions to prevent recurrence
- Develop and execute comprehensive test strategies and validation methodologies to ensure product reliability
- Mentor junior engineers and support their professional development through knowledge sharing
- Collaborate with cross-functional teams, including product management and QA, to align technical solutions with business goals
- Optimize existing systems and processes to enhance performance, scalability, and maintainability
Requirements
- Minimum 2+ years of professional software engineering experience
- Advanced proficiency in programming languages such as C, C++, Python, or Java
- Strong understanding of the software development lifecycle (SDLC)
- Demonstrated expertise in system design, architecture, and technical problem-solving
- Proven experience with debugging, troubleshooting, and root cause analysis
- Solid knowledge of data structures, algorithms, and performance optimization techniques
- Bachelor's degree (BE/B.Tech) in Computer Science, Computer Engineering, or a related field
Preferred Qualifications
- Master's degree (ME/M.Tech) in a relevant field
- Knowledge of microservices design patterns and system architecture
- Experience with automated testing frameworks and CI/CD pipelines
- Familiarity with containerization and deployment technologies
- Background in performance profiling and optimization
- Exposure to agile development methodologies
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 the beating 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 freeSenior Engineer, Systems Design Verification Engineering
Sandisk · Bengaluru
