Staff Engineer, Firmware Validation Engineering, Python (6+ Years )

Year    Bangalore, Karnataka, India

Job Description


Company DescriptionCompany 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 mostprominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling greatvalue from the data they possess.Innovating at the Boundaries of Technology: Whether in your pocket, home, car, or the cloud, its likelyWestern Digital is with you every step of the way. It\'s a responsibility we don\'t take lightly. That\'s why we arealways at the cusp of innovation, pushing the boundaries of technology to make what you thought was onceimpossible, 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 atEssential 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.
QualificationsEducation:BE/ B.Tech, ME/ M.Tech preferably in Electronics or Computers streamsDesired 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 InformationAll your information will be kept confidential according to EEO guidelines.

Western Digital

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3435509
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year