Skip to main content
Western Digital logo

Western Digital is hiring Software Development Engineer (Apps) | Fresher | 18 LPA

AI Tools

Overview

Job Overview:
As part of the HDD modeling team, you will develop, maintain, and test SoC models in C#. These models replicate the register-accurate functionality of controller chips managing HDD/NAND storage, helping clients shorten SDLC and adopt shift-left methodologies. You will collaborate with firmware, design, and verification teams to deliver industry-leading storage solutions.

Key Responsibilities

  • Develop C#-based models for SoC and memory architectures
  • Implement new hardware IPs/features into the models
  • Debug and fix issues in co-simulation environments
  • Perform root cause analysis for failures in collaboration with other teams
  • Work with firmware development in embedded C++ across FPGA, simulator, and eHDD environments
  • Participate in SAFe Agile processes, SCRUM, and cross-functional development
  • Contribute to HDD products using SAS, SATA, and PCIe interfaces
  • Understand the full product lifecycle of storage solutions

Required Qualifications

  • BE/B.Tech in CS, CE, EE, EC, or related field (minimum CGPA 7.5 preferred)
  • Strong knowledge of C, C++, SystemC, and C#
  • Understanding of object-oriented programming, data structures, algorithms, and multi-threading
  • Experience in low-level firmware development
  • Good understanding of digital logic fundamentals and microcontroller architectures (ARM or ARC)
  • Ability to quickly learn new technologies and systems
  • Strong problem-solving, algorithm design, and complexity analysis skills
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Experience with RTOS (uCOS, ThreadX, MQX, VxWorks, Embedded Linux)
  • Knowledge of scripting languages like Perl, Python, or Tcl
  • Understanding of memory types such as SRAM, DRAM, ROM, Flash

Technical Skills:
C, C++, SystemC, C#, Object-Oriented Programming, Data Structures, Algorithms, Multi-threaded Programming, Embedded C++, Digital Logic Fundamentals, ARM Architecture, ARC Architecture, RTOS, Perl, Python, Tcl, Memory Architecture, SAS, SATA, PCIe

Why Join Us
At Western Digital, we value diversity, innovation, and collaboration. You’ll be part of a global team shaping the future of data storage and technology, working on cutting-edge solutions that impact millions worldwide.

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Browse More Jobs

Education Requirements

  • BE/B.Tech in CS, CE, EE, EC, or related field (minimum CGPA 7.5 preferred)

Eligible Batch Years

2025
Western Digital logo

Western Digital

Western Digital Corporation is a leading global data storage solutions provider, renowned for designing, manufacturing, and selling a broad range of storage devices and systems. Founded in 1970 and headquartered in San Jose, California, the company serves both consumer and enterprise markets with products such as hard disk drives (HDDs), solid-state drives (SSDs), and data center systems. With a mission to enable the world to capture, preserve, access, and transform data, Western Digital plays a critical role in powering the data-driven economy.

Employing over 60,000 people worldwide, Western Digital operates manufacturing facilities, research centers, and sales offices across multiple continents. The company owns well-known brands including WD, SanDisk, and G-Technology, catering to diverse markets from personal storage to cloud-scale data infrastructure. In recent years, Western Digital has been at the forefront of advancing storage technology, including innovations in high-capacity drives and flash memory, and has been actively investing in next-generation data storage solutions to meet the growing demands of AI, cloud computing, and edge applications.

Company Details

Industry
Technology

Connect With Us