Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Nvidia Senior Failure Analysis Solutions Developer 
United States, California 
32823563

Today
US, CA, Santa Clara
time type
Full time
posted on
Posted 2 Days Ago
job requisition id

What you'll be doing:

  • Developing andmaintaining automationsystem for testing and secure boot related signing/unlocking process

  • Designing andimplementing stressfultests for storage devices(DRAM, QSPI flash, eMMC, etc.), targeting no-boot failure scenarios

  • Identifying the root causes of boot/test failures in a structured way and automate the process as much as possible

  • Enhancing test automation frameworks and tools for improved efficiency and effectiveness

  • Building and integrating failure analysis toolboxes into FA framework and process flow

  • Working with the project team to integrate and automate solutions during the new product introduction phase

  • Maintaining project and solution databases, ensuring standard methodologies, requirements, and lessons learned are accessible by the organization

What we need to see:

  • 8+ years of proven experience inEmbedded Software Engineering related to SoCbringup/testing/debugging

  • Bachelor’s degree in computer science, electrical engineering, or a related technical field (or equivalent experience)

  • Strong programming skills in shell and python scripting languages

  • Ability to understand and analyze C/C++/JavaScript code, identify bugs, and make modifications to improve test stress and coverage

  • Familiarity with industry-standard software development practices, including version control, code review, and testing methodologies

  • Demonstrated expertise in resolving hardware and software-related issues by applying problem-solving and fixing skills

  • Excellent communication skills and the ability to collaborate effectively in a team environment

  • Willingness to learn new technologies, tools, and methodologies, with adaptability to changing project requirements and priorities

Ways to stand out of the crowd:

  • Experience in developing production-grade diagnostic software for complex SoC products, including equivalent experience

  • Hands-on expertise in scripting languages such as Python or Bash to create scalable and efficient testing utilities & pipelines

  • Understand and analyze C/C++/JavaScript code, identify bugs

  • Proficiency in designing and implementing testing framework for configurable test execution and reports generation

  • Contributions to open-source projects or a portfolio of personal projects showcasing embedded systems work

You will also be eligible for equity and .