Staff Engineer, Firmware Verification Engineering

Posted 13 Hours Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Big Data • Cloud • Hardware • Software
The Role
The Staff Engineer, Firmware Verification Engineering role involves validating firmware by developing and executing test strategies, analyzing failure causes, and influencing product design. It requires a strong understanding of firmware architecture, programming skills, and experience in testing and debugging embedded systems.
Summary Generated by Built In

Company Description

Company Profile:

Western Digital Corporation is the world’s largest data storage company with a leading portfolio of HGST, SanDisk,

G-Technology and WD brands covering flash and disk-based solutions. Deployed by the largest and most

prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great

value from the data they possess.

Innovating at the Boundaries of Technology: Whether in your pocket, home, car, or the cloud, its likely

Western Digital is with you every step of the way. It's a responsibility we don't take lightly. That's why we are

always at the cusp of innovation, pushing the boundaries of technology to make what you thought was once

impossible, possible.

We deliver the possibilities of data. YOU define what’s possible. The next big thing in data is you! Shape the future

& define what's possible. Come shape the future with us. For more information about us, please visit us at

www.wdc.com

Job Description

Essential Duties and Responsibilities:

  • Understanding system specifications, Firmware and memory requirements
  • Understanding on NAND firmware architecture and algorithms 
  • 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, code, debug and modify test software and Firmware.
  • 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.
  • Work often involves special SanDisk tools.
  • Continuously improve the existing techniques/processes/systems to keep them up to date with the customer needs and industry trends.

Qualifications

Education:

BE/ B.Tech, ME/ M.Tech preferably in Electronics or Computers streams

Desired Experience and Skills:

• Minimum 6+ years in Storage or Embedded industry segments.
• Experience in Embedded Firmware validation, White box testing, Scenario planning, Test script development and Debugging.
• Strong programming skills and experience – Python (must to have), C, C++.
• Experience in doing failure analysis with respect to reproducing and root causing the issues.
• Understand software development and test lifecycle.
• Knowledge of Flash Memory, Firmware Architecture and experience in USB/SD/SATA/NVMe/PCIe protocols.

• Knowledge of IO tools, Protocol analyzers, Debugging tools for Embedded Systems.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Top Skills

C
C++
Python
The Company
HQ: Bengaluru, Karnataka
25,132 Employees
On-site Workplace

What We Do

At Western Digital we create data storage solutions that power the technology of today and inspire the innovations of tomorrow.

Similar Jobs

Bengaluru, Karnataka, IND
25132 Employees

TransUnion Logo TransUnion

Lead Developer - Microservices (Service Based Architecture)-1

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Karnataka, IND
13000 Employees

TransUnion Logo TransUnion

Sr DevOps Engineer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Karnataka, IND
13000 Employees

TransUnion Logo TransUnion

Senior Developer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Karnataka, IND
13000 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account