Technologist, Software Development Engineering at Western Digital - ScoutJobs - The AI-curated global job board
Skip to content
Western Digital
Posted 17 days ago

Technologist, Software Development Engineering

Western DigitalTechnologist, Software Development Engineering

Requirements

14+ years experience in platform software and firmware architecture, Expertise in C, C++, and Python, Knowledge of Linux kernel, block layer, and I/O stack, Experience with storage protocols like SATA, SAS, and NVMe, Background in BIOS/UEFI and board firmware

Skills

C#PythonLinuxFirmware

About the role

Responsibilities

  • Design and validate next-generation storage systems spanning device firmware, kernel subsystems, and filesystems
  • Collaborate with global cross-functional teams on emerging storage technologies
  • Shape how new device capabilities integrate across device, library, application, and appliance deployment models
  • Lead the design and implementation of large-scale system architectures
  • Optimize performance, reliability, and data layout in high-performance storage systems

Requirements

  • 14+ years of experience in platform software, firmware architecture, validation, and kernel subsystems
  • Strong hands-on expertise in C, C++, and Python
  • Deep knowledge of Linux kernel, block layer, I/O stack, and filesystem internals
  • Experience with storage protocols including SATA, SAS, and NVMe
  • Background in BIOS/UEFI, board firmware, and low-level system software
  • Degree in E.C.E, CSE, or IT (B.E/B.Tech or M.E/M.Tech)

Preferred Qualifications

  • Contributions to Linux kernel or major open-source filesystem/storage projects
  • Experience with zoned storage, shingled drives, or next-gen HDD/SSD architectures
  • Background designing abstraction layers or APIs for device-to-application integration
  • Strong debugging expertise across firmware, drivers, and kernel space

About the Company

Western Digital is a global leader in data storage, providing HDDs and platforms for business, creative professionals, and consumers. We are a company of problem solvers dedicated to pushing the boundaries of technology to power global innovation and meet the massive data storage needs of the AI era.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Technologist, Software Development Engineering

Western Digital · Bangalore

Sign up to apply