Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Western Digital Senior Engineer Software Development Engineering 
India, Karnataka, Bengaluru 
453299099

17.04.2025
Company Description

Today’s exceptional challenges require your unique skills. It’s You & Western Digital. Together, we’re the next BIG thing in data.

Required:

  • Bachelor’s or Master’s in Computer Science, Computer Engineering, or Software Engineering,
  • Professional experience developing and debugging in C and C++
  • Experience with scripting languages such as Python and/or TCL
  • Experience :-  1-3 years

Skills:-

  • Object oriented programming
  • Excellent communication and debugging skills
  • Team oriented mindset
  • Highly motivated to explore and learn
  • Strong understanding of software testing fundamentals

Drivers Specific Qualifications:

  • knowledge and experience with Systems Programming (Preferably Windows ).  This involves working with OS specific calls made from user programs.
  • knowledge and experience with Kernel or OS internals (Preferably Windows) programming.  This involves writing or supporting kernel modules, like device drivers.
  • Working knowledge of SCSI or ATA protocols.
  • knowledge of SAS and SATA protocols is also helpful.
  • knowledge and experience of host-based device protocol test packages.
  • Some knowledge with Real Time Operating Systems (RTOSs) and embedded programming.  RTOSs share many (and often more) of the constraints as OS kernel modules.