28 Verification Engineering jobs in India

SMTS Verification Engineering

Bengaluru, Karnataka Rambus

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities

  • Verilog RTL design in order to integrate different IPs together such as PCIe IP with vendor PHY module
  • Verifying the IP integration with dedicated simulation environment
  • Development and support test cases of different verification environments
  • Support worldwide customers on the IP integration
  • Get familiar to existing verification process, propose improvements
  • Maintain the traceability from the customer specification or the product specification to the architecture and verification results.
  • Track and maintain verification productivity metrics
  • Reporting periodically on progress and difficulties
  • Qualifications

    Positive and self-driven achiever with: 

  • "Can Do" Attitude
  • Bachelor or Master's degree in Electronics Engineering, Computer Science, or related disciplines
  • Strong analytical and problem-solving skills
  • Excellent interpersonal skills
  • Open for traveling abroad
  • Work in international organization and specially with teams in France, USA, Taiwan and India
  • Because Rambus operates internationally, very good English is important for the position
  • Your technical experience: 

  • 6+ years experience verification with Verilog, SystemVerilog, FPGA prototyping
  • 6+ years experience with complex ASIC/VLSI verification
  • 6+ years experience with Avery or UVM. Any 3rd party VIP experience is a plus.
  • 6+ years experience in multinational company
  • Experience with creating documentation, python, shell & etc.
  • About Rambus

    Rambus is a global company that makes industry-leading memory interface chips and Silicon IP to advance data center connectivity and solve the bottleneck between memory and processing. With over 30 years of semiconductor experience, we are a leading provider of high-performance products and innovations that maximize the bandwidth, capacity and security for AI and other data-intensive workloads. Our world-class team is the foundation of our company, and our innovative spirit drives us to develop the cutting-edge products and technologies essential for tomorrow’s systems.

    This advertiser has chosen not to accept applicants from your region.

    SMTS Verification Engineering

    Bengaluru, Karnataka Rambus

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Responsibilities

  • Testbench and test sequence development for verification of new controller technologies and features
  • Functional coverage planning, coverage item coding, and test suite augmentation to achieve Functional Coverage
  • Regression test development, monitoring, debug/triage, and correction to test environment, sequences, debug of controller RTL design
  • Development & support of Verification environment scripting and capabilities
  • Qualifications

  • Bachelors Degree or above in EE/CS, at least 4-6 years experience with HDL logic Design-Verification
  • System Verilog / UVM testbench, Verilog/System Verilog logic design/RTL fluency a must
  • Pre-existing Experience / familiarity with PCI-Express controller and protocol required
  • Working experience with Python and TCL scripting languages preferred
  • Rambus is a global company that makes industry-leading memory interface chips and Silicon IP to advance data center connectivity and solve the bottleneck between memory and processing. With over 30 years of semiconductor experience, we are a leading provider of high-performance products and innovations that maximize the bandwidth, capacity and security for AI and other data-intensive workloads. Our world-class team is the foundation of our company, and our innovative spirit drives us to develop the cutting-edge products and technologies essential for tomorrow’s systems.

    This advertiser has chosen not to accept applicants from your region.

    SPE Verification Engineering

    Bengaluru, Karnataka Rambus

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Responsibilities

  • Lead the design and implementation of verification methodologies, test plans, testbenches, infrastructure, and platforms to produce thoroughly verified and robust products
  • Partner closely with our architecture and design teams in specification and customer requirement reviews
  • Represent verification methodologies in front of key customers and executive management
  • Architect and help implement best verification practices, IP development and productization, quality assurance, release automation and improvements on the existing methodologies and flows
  • Tackle sophisticated problems and develop scalable solutions that work across platforms
  • Assist with all hardware project phases – bring-up, testing, debug, coverage analysis, and tracking
  • Help with IP integration in partner environments and provide debug assistance to customer support teams
  • Qualifications

  • BS or MS degree in electrical or computer engineering or closely related degree strongly preferred; but substantial, relevant, outstanding work experience may substitute in some cases
  • Fifteen or more years of experience working as a verification engineer or related field
  • Strong written and verbal communication skills: ability to explain complex concepts in front of technical audience
  • Strong desire to take ownership of all verification aspects of a project, including team and methodology leadership
  • Exposure to block-level and/or sub-system and system-level verification
  • Highly technical competence that includes a track record of effective verification of complex digital designs
  • Solid understanding of standard ASIC verification techniques, including: Test planning State of the art Testbench development Code and functional coverage Directed and SystemVerilog-based constrained random stimulus generation Self-checking – scoreboards, predictors, or reference models Assertions
  • Solid understanding of verification methodologies (UVM or OVM) and standard testbench languages
  • Comfortable with Unix development environments (make, scripting, SVN, Git etc.), and with industry-standard EDA tools Xcelium, VCS, Questa)
  • Ability to support testbench lint/rule checking, profiling and automation using perl or python scripting
  • Familiarity with advanced verification techniques such as: Modular/Reusable object-oriented testbenches, Fault/stimulus injection, FPGA prototyping and Formal verification HW-SW co-simulation and RISCV or similar debugging experience
  • Beneficial Experience:

  • Experience leading multi-site teams and projects, including task and schedule estimation
  • Experience in a customer-facing role
  • Experience developing object-oriented testbench infrastructure in C/C++, OVM, or UVM
  • Experience in creating FPGA bitfiles for FPGA emulation/acceleration purposes
  • Familiarity with IP integration, IP core delivery, and handoff issues
  • Data, software, and/or network security; cryptography
  • Ability to work with technical writers in the production of technical documentation
  • Personal Attributes:

  • Excellent written, verbal, and interpersonal communication skills
  • Able to communicate ideas in both technical and user-friendly language
  • Able and willing to work in a team-oriented, collaborative environment
  • Able to coordinate with internal and external teams across time zones
  • A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment
  • Proven analytical and creative problem-solving abilities
  • Passion for writing clean and neat code that adheres to coding standards
  • About Rambus

    Rambus is a global company that makes industry-leading memory interface chips and Silicon IP to advance data center connectivity and solve the bottleneck between memory and processing. With over 30 years of semiconductor experience, we are a leading provider of high-performance products and innovations that maximize the bandwidth, capacity and security for AI and other data-intensive workloads. Our world-class team is the foundation of our company, and our innovative spirit drives us to develop the cutting-edge products and technologies essential for tomorrow’s systems.

    This advertiser has chosen not to accept applicants from your region.

    PE Verification Engineering

    Bengaluru, Karnataka Rambus

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Responsibilities

  • Lead the design and implementation of verification methodologies, test plans, testbenches, infrastructure, and platforms to produce thoroughly verified and robust products
  • Partner closely with our architecture and design teams in specification and customer requirement reviews
  • Represent verification methodologies in front of key customers and executive management
  • Architect and help implement best verification practices, IP development and productization, quality assurance, release automation and improvements on the existing methodologies and flows
  • Tackle sophisticated problems and develop scalable solutions that work across platforms
  • Assist with all hardware project phases – bring-up, testing, debug, coverage analysis, and tracking
  • Help with IP integration in partner environments and provide debug assistance to customer support teams
  • Qualifications

  • BS or MS degree in electrical or computer engineering or closely related degree strongly preferred; but substantial, relevant, outstanding work experience may substitute in some cases
  • Ten or more years of experience working as a verification engineer or related field
  • Strong written and verbal communication skills: ability to explain complex concepts in front of technical audience
  • Strong desire to take ownership of all verification aspects of a project, including team and methodology leadership
  • Exposure to block-level and/or system-level verification
  • Highly technical competence that includes a track record of effective verification of complex digital designs
  • Solid understanding of standard ASIC verification techniques, including: Test planning Testbench creation Code and functional coverage Directed and SystemVerilog-based constrained random stimulus generation Self-checking – scoreboards, predictors, or reference models Assertions
  • Solid understanding of verification methodologies (UVM or OVM) and standard testbench languages
  • Comfortable with Unix development environments (make, scripting, SVN, etc.), and with industry-standard EDA tools (VCS, Xcelium)
  • Ability to support testbench lint/rule checking, profiling and automation using perl or python scripting
  • Familiarity with advanced verification techniques such as object-oriented testbenches, fault/stimulus injection, FPGA prototyping and/or formal verification
  • Beneficial Experience:

  • Experience leading multi-site teams and projects, including task and schedule estimation
  • Experience in a customer-facing role
  • Experience developing object-oriented testbench infrastructure in C/C++, OVM, or UVM
  • Experience in creating FPGA bitfiles for FPGA emulation/acceleration purposes
  • Familiarity with IP integration, IP core delivery, and handoff issues
  • Data, software, and/or network security; cryptography
  • Ability to work with technical writers in the production of technical documentation
  • Personal Attributes:

  • Excellent written, verbal, and interpersonal communication skills
  • Able to communicate ideas in both technical and user-friendly language
  • Able and willing to work in a team-oriented, collaborative environment
  • Able to coordinate with internal and external teams across time zones
  • A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment
  • Proven analytical and creative problem-solving abilities
  • Passion for writing clean and neat code that adheres to coding standards
  • About Rambus

    Rambus is a global company that makes industry-leading memory interface chips and Silicon IP to advance data center connectivity and solve the bottleneck between memory and processing. With over 30 years of semiconductor experience, we are a leading provider of high-performance products and innovations that maximize the bandwidth, capacity and security for AI and other data-intensive workloads. Our world-class team is the foundation of our company, and our innovative spirit drives us to develop the cutting-edge products and technologies essential for tomorrow’s systems.

    This advertiser has chosen not to accept applicants from your region.

    Lead MTS Verification Engineering

    Bengaluru, Karnataka Rambus

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Responsibilities

  • Partner closely with our architecture and design teams in specification and customer requirement reviews
  • Design and implement verification test plans, testbenches, infrastructure, and platforms to produce thoroughly verified and robust products
  • Implement best verification practices and improve on the existing methodologies and flows
  • Tackle sophisticated problems and develop scalable solutions that work across platforms
  • Assist with all hardware project phases – bring-up, testing, debug, coverage analysis, and tracking
  • Help with IP integration in partner environments and provide debug assistance to customer support teams
  • Qualifications

  • BS or MS degree in electrical or computer engineering or closely related degree strongly preferred; but substantial, relevant, outstanding work experience may substitute in some cases
  • Six or more years of experience working as a verification engineer or related field
  • Strong written and verbal communication skills: ability to explain complex concepts in front of technical audience
  • Strong desire to take ownership of all verification aspects of a project
  • Exposure to block-level and/or system-level verification
  • High technical competence that includes a track record of effective verification of complex digital designs
  • Solid understanding of standard ASIC verification techniques, including: Test planning Testbench creation Code and functional coverage Directed and SystemVerilog-based constrained random stimulus generation Self-checking – scoreboards, predictors, or reference models Assertions
  • Solid understanding of verification methodologies (UVM or OVM) and standard testbench languages
  • Comfortable with Unix development environments (make, scripting, SVN, etc.)
  • Ability to support testbench lint/rule checking, profiling and automation using perl or python scripting
  • Familiarity with advanced verification techniques such as object-oriented testbenches and formal verification
  • Beneficial Experience:

  • Experience developing object-oriented testbench infrastructure in C/C++, OVM, or UVM
  • Experience in creating FPGA bitfiles for FPGA emulation/acceleration purposes
  • Familiarity with IP integration, IP core delivery, and handoff issues
  • Data, software, and/or network security; cryptography
  • Ability to work with technical writers in the production of technical documentation
  • Personal Attributes:

  • Excellent written, verbal, and interpersonal communication skills
  • Able to communicate ideas in both technical and user-friendly language
  • Able and willing to work in a team-oriented, collaborative environment
  • Able to coordinate with internal and external teams across time zones
  • A demonstrated ability to prioritize and execute tasks so as to achieve goals in an innovative, fast-paced, and often high-pressure environment
  • Proven analytical and creative problem-solving abilities
  • Passion for writing clean and neat code that adheres to coding standards
  • About Rambus

    Rambus is a global company that makes industry-leading memory interface chips and Silicon IP to advance data center connectivity and solve the bottleneck between memory and processing. With over 30 years of semiconductor experience, we are a leading provider of high-performance products and innovations that maximize the bandwidth, capacity and security for AI and other data-intensive workloads. Our world-class team is the foundation of our company, and our innovative spirit drives us to develop the cutting-edge products and technologies essential for tomorrow’s systems.

    This advertiser has chosen not to accept applicants from your region.

    Engineer, Systems Design Verification Engineering

    Bengaluru, Karnataka SanDisk

    Posted 12 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Company Description**
    At Sandisk, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.
    At our core, Sandisk is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that. Our technology helped people put a man on the moon.
    We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world's biggest companies and public cloud, Sandisk is fueling a brighter, smarter future.
    Binge-watch any shows, use social media or shop online lately? You'll find Sandisk supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That's us, too.
    We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the , SanDisk® brands.
    Today's exceptional challenges require your unique skills. It's You & Sandisk. Together, we're the next BIG thing in data.
    **Job Description**
    Job Description
    Product Validation Engineer - Portable SSD (pSSD)
    **Job Description**
    As an **pSSD Product Validation Engineer** at Sandisk., your responsibilities will include:
    + Execute Test Plan/Design, test cases and develop Test Scripts to validate pSSD products. The front end for these products will be USB3.x and USB4 whereas the backend will be nVME SSD
    + As a validation engineer, you will execute the product validation of all retail pSSD products for different market segments such as Mainstream+, Mainstream, Essential, Desktop. Western Digital is a market leader in these products
    + You will drive all validation functions including but not limited to Platform compatibility, power and performance, reliability, regulatory and safety compliance from conception till mass production
    + You will work with systems architecture team to define validation architecture, infrastructure requirements, test plan development and execution for the lifecycle of the product
    + You will also work with test development and automation team to define requirements for tools and automation test environment
    + you would demonstrate high degree of skills to understand one or more areas of FW: Front End (USB protocol to be precise), Back end/Media management, FTL or Security.
    + You would also exhibit high degree of competency in understanding NVMe/PCIe specifications, along with understanding Customer specific requirements.
    + You will be working in partnership with Firmware development teams through the lifecycle of the product while finding defects and validating the fixes by creating grey and Whitebox tests.
    + Be able to demonstrate success in communicating status, issues, concerns, strategies of programs and projects - including development of appropriate indicators. Must be able to deal with ambiguity and operate with little direction to meet defined goals.
    + Must be able to collaborate with others to achieve goals and task completion. Comprehend and articulate validation strategies, plans and status.
    + Review, track and document test results and sightings.
    + Drive issues to closure by interfacing/collaborating with other product development teams
    **Experience**
    + Bachelor's or Master's degree in Computer Science or Engineering with 0-2 years of experience in nVME SSD Validation.
    + Understanding of Whitebox and grey box test methods for Client SSDs is a plus.
    + Good understanding of USB protocol with experience in debugging using USB protocol analyzer
    + Good hands on experience in debugging NVMe Protocol issues using Lecroy/JDSU analyzers is highly desired.
    + Must have prepared good test plans involving access patterns, NVMe protocols, FW test hooks and VS commands for one or more following areas of FW: Front End, Back End, FTL and Security.
    + Integrate tests into an automated test environment and collaborate with test execution teams to drive validation plans/strategy.
    + Good Knowledge of Linux operating system debugging and Coding in Python.
    + Effective oral and written communication with strong analytical, problem solving, and project management skills
    + Demonstrated ability to work well with others and collaborate effectively in a team environment
    + Expert planning and tracking skills, able to see big picture, well-organized, focused on results, capable of managing multiple projects, excellent time management with respect to priorities and self-management.
    + Must have excellent knowledge of system storage and the relationship to the platform ingredients: CPU, Memory, PCIe, drivers, OS, firmware, etc.
    **Qualifications** **Additional Information**
    Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
    Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at ( ) to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    This advertiser has chosen not to accept applicants from your region.

    Staff Engineer, Firmware verification Engineering

    Bengaluru, Karnataka SanDisk

    Posted 12 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Company Description**
    **Company Description**
    Sandisk understands how people and businesses consume data and we relentlessly innovate 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 have become the beating heart of the digital world we're living in and that we have the power to shape.
    Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
    Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
    **Job Description**
    Essential Duties and Responsibilities:
    Develop validation strategy including test methodology for assigned firmware modules.
    Innovative approach for building the best in class tests packages for validating the firmware.
    Analyze, design, program, debug and modify test software and Firmware.
    Work often involves special SanDisk tools,
    Failure analysis to find the root cause of failure and the solution.
    Review testing requirements and influence future SanDisk product design for debug and test.
    Interface with stakeholders to ensure firmware verification meets product expectations and needs.
    Achieve results in a fast moving, dynamic environment.
    Continuously improve the existing processes and systems to keep them up to date with the customer needs and industry trends.
    **Qualifications**
    Desired Experience and Skills:
    Qualification:
    - Minimum 6+ years in Storage or Embedded industry segments
    - Experience in Embedded Firmware validation, Test case development, White box testing, Test script development and debugging.
    - Experience in programming (e.g. Assembly, C, C++, Python).
    - Experience in doing failure analysis with respect to reproducing and root causing the issues
    - Understand Software development Life Cycle.
    - Experience working with Flash memory technologies is a plus.
    - Knowledge of system architecture is a plus.
    Education: BE/ B.Tech, ME/ M.Tech
    **Additional Information**
    Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
    Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Verification engineering Jobs in India !

    Engineer, Systems Design Verification Engineering

    Bengaluru, Karnataka SanDisk

    Posted 23 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Company Description**
    Sandisk understands how people and businesses consume data and we relentlessly innovate 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 have become the beating heart of the digital world we're living in and that we have the power to shape.
    Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
    Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
    **Job Description**
    We are seeking a visionary Engineer as part of System Validation Infra to join our team in Bengaluru, India. In this pivotal role, you will lead the technical direction of our engineering efforts, drive innovation, and mentor our talented team of engineers. As a Principal Engineer, you will be at the forefront of designing and implementing cutting-edge solutions and monitoring infra tools and systems deployment that shape the future of our products.
    + Working on the development of technical strategies and roadmaps to guide long-term engineering initiatives
    + Collaborate with cross-functional teams to work on requirements and by understanding them deeper into technical specifications
    + Provide mentorship to engineering teams, fostering a culture of innovation and continuous improvement
    + Recommend new technologies, tools, and methodologies to enhance our engineering capabilities
    + Drive the resolution of complex technical challenges and make critical design decisions
    + Participate in the full development lifecycle, from concept to deployment till the maintenance
    + Contribute to the establishment of engineering standards, best practices, and documentation
    + Represent the team in design and development related discussions with stakeholders and external partners
    **Qualifications**
    + Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
    + 3+ years of software engineering experience
    + Thorough understanding of software architecture, design patterns, and system design principles
    + Proven track record of working on large to mid-scale, complex software projects from conception to successful delivery
    + Strong programming skills in language: Python Advanced, C++(Optional)
    + Basic understanding of CI/CD practices and tools, version control systems (e.g., Git), and agile methodologies
    + Understanding of performance optimization, scalability, and reliability in large to mid-scale systems
    + Excellent problem-solving skills with the ability to analyze complex issues and develop innovative solutions
    + Outstanding communication and interpersonal skills, with the ability to collaborate effectively across teams and influence technical decisions
    + Good knowledge of Flash Memory concepts, Protocol knowledge such as UFS or eMMC shall be an added advantage
    + Work to mentor and develop junior engineers in the team
    + Familiarity with monitoring, logging, and observability tools and practices
    + Strong analytical mindset with attention to detail and a data-driven approach to decision-making
    + Ability to balance technical excellence with pragmatic solutions to meet business objectives
    **Additional Information**
    Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
    Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    This advertiser has chosen not to accept applicants from your region.

    Staff Engineer, Firmware Verification Engineering

    Bengaluru, Karnataka SanDisk

    Posted 23 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **Company Description**
    Sandisk understands how people and businesses consume data and we relentlessly innovate 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 have become the beating heart of the digital world we're living in and that we have the power to shape.
    Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
    Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
    **Job Description**
    + Responsible for understanding the eMMC and UFS specification, and design compliance, functional, stress, error injection and cross functional test cases
    + Responsible for understanding the Firmware Design, architecture and coming up with test cases
    + Communicating the Requirements in a precise manner
    + Developing test scripts and executing them on Hardware
    + Debugging the failures coming from Regression
    + Articulate the issue to the stake holders
    + Ability to understand, debug the Firmware/Simulator code
    **Qualifications**
    + In depth understanding of firmware algorithms used in any NAND Flash based storage devices (SSD, eMMC, UFS, SD, USB Flash drives) or other storage devices
    + Knowledge in any Host protocols like as UFS, eMMC, SCSI, SATA, PCIe, NVMe is an added advantage
    + Experienced and familiar with firmware development, Integration and validation
    + Knowledgeable on product and quality standards and relevant host protocols, in particular eMMC and UFS.
    + Test coverage methods for real-time embedded systems, especially storage systems and/or NAND storage
    + Able to methodically root cause complex failure mechanism
    + Strong programming knowledge & debugging skills in Python, C and C++ , Shell.
    + Soft skills, Excellent written and verbal skills, be a Team player
    + Able to develop key relationships
    + Able to elect requirements from all stakeholders
    + Be able to work in pressure for quick resolution and delivery.
    + Knowledge on Mobile/Compute/Industrial OS and Filesystem
    + Experience in the area of digital and analog design
    Experience required    :   Minimum 5+ years in storage related segments
    Minimum Qualifications :    BE / B Tech / ME / M Tech / MS
    **Additional Information**
    Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
    Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    This advertiser has chosen not to accept applicants from your region.

    Staff Engineer, Firmware verification Engineering

    Bengaluru, Karnataka Sandisk

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description

    Essential Duties and Responsibilities:

    Develop validation strategy including test methodology for assigned firmware modules.
    Innovative approach for building the best in class tests packages for validating the firmware.
    Analyze, design, program, debug and modify test software and Firmware.
    Work often involves special SanDisk tools,
    Failure analysis to find the root cause of failure and the solution.
    Review testing requirements and influence future SanDisk product design for debug and test.
    Interface with stakeholders to ensure firmware verification meets product expectations and needs.
    Achieve results in a fast moving, dynamic environment.
    Continuously improve the existing processes and systems to keep them up to date with the customer needs and industry trends.


    Qualifications

    Desired Experience and Skills:

    Qualification:

    • Minimum 6+ years in  Storage or Embedded industry segments 
    • Experience in Embedded Firmware validation, Test case development, White box testing, Test script development and debugging.
    • Experience in programming  (e.g. Assembly, C, C++, Python).
    • Experience in doing failure analysis with respect to reproducing and root causing the issues 
    • Understand Software development Life Cycle.
    • Experience working with Flash memory technologies is a plus.
    • Knowledge of system architecture is a plus. 

    Education: BE/ B.Tech, ME/ M.Tech



    Additional Information

    Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

    Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at   to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

    This advertiser has chosen not to accept applicants from your region.

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Verification Engineering Jobs