Senior Engineer, Systems Design Verification Engineering at Sandisk - ScoutJobs - The AI-curated global job board
Skip to content
Sandisk
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 free

Senior Engineer, Systems Design Verification Engineering

Sandisk · Bengaluru

Sign up to apply