Senior Engineer, Firmware Engineering
Bengaluru, India
3d ago

Job Description

In this position, the individual will be responsible for following responsibilities :

  • Designing, implementing, debugging firmware for the next generation of Enterprise SSDs
  • HW Interface drivers, algorithm designand implementation
  • Customer Vendor Unique commands, unit level bench testing
  • Contribute to the SSD firmware and play a significant role in delivering next generation Enterprise SSDs to market
  • Work with the firmware Architects, ASIC and flash media teams on a daily basis
  • Design and implement firmware algorithms needed to achieve best in class performance goals
  • Typically, programs in high level languages (C)
  • Reporting the status of the project execution on a regular basis to senior management
  • Develop characterization and evaluation programs for new products
  • Support failure analysis on test systems
  • Skills / Experience :

  • Requires BE / BTech degree or equivalent or higher.
  • Embedded C / C++ and assembly language experience required
  • Must have strong problem-solving skills; experience using logic and protocol analyzers is preferred
  • Having experience with FTL and NAND flash or protocols like PCIe-NVMe / SATA / SAS is highly desirable.
  • The ideal individual must have proven ability to achieve results in a fast moving, dynamic environment.
  • Self-motivated and self-directed, however, must have demonstrated ability to work well with people.
  • Proven desire to work as a team member, both on the same team and outside of the team.
  • Ability to work effectively cross-functionally.
  • Ability to troubleshoot and analyze complex problems.
  • Ability to multi-task and meet deadlines.
  • Excellent communication (written and verbal) and interpersonal skills.
  • Prior experience of Architecture / design / Bring up on new generation SOC / ASIC will be definite plus.
  • Deep understanding of Storage Stack / Data path is desirable.
  • Experience of having delivered " End to End Storage Stack" on Leading Edge / NEW hardware will be preferable.
  • Qualifications

    Requires BE / BTech degree or equivalent or higher.

    Additional Information

    Western Digital 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.

    Western Digital 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.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form