Western Digital Off Campus Drive 2024 – Hiring Software Engineer | INR 6-10 LPA
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 most prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great value from the data they possess.
Western-Digital Off Campus Drive 2024 Details :
Job Role | Software Engineer |
---|---|
Education | BE/B.Tech |
Batch | 2024 |
Package : | 6-10 LPA* |
Job Description
-
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Participate in firmware development which is done in embedded C++ on multiple environments using latest standards C++14/17: FPGA, Simulator, eHDD (Enterprise Hard Disk Drive) product.
- We use SAFe(Scale Agile Framework for enterprise) for our software development. Participate in SCRUM/Agile processes.
- Create design documents pertinent to the various phases of firmware development.
- You'll be on a scrum team responsible for full stack embedded firmware development for enterprise/datacenter HDD. This includes innovation, design, implementation and debug of data structures, software algorithms, data path, drivers needed for our large and complex software environment.
- Deliver on cutting-edge storage products with interfaces like SAS, SATA, PCIe.
- Work with cross functional teams to develop HDD products.
- Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within group.
- Understand end to end product lifecycle.
-
Qualifications
- Required
- Bachelors +1 yrs experience in CS, CE, EE, EC or equivalent required.
- Strong knowledge in C/C++, Object oriented programming, Data Structure, Algorithms, Multi-threaded programming, STL, Templates, Design Pattern.
- Proven experience as a software designer.
- Demonstrated ability to rapidly learn new technologies, complex code and developing system, architecture view.
- Strong aptitude and penchant for problem solving, algorithm design, system design, and complexity analysis skills.
- You are comfortable and enjoy working with dynamic and ever evolving environments.
- Technical mindset with great attention to detail and an ever positive, can-do attitude.
- Demonstrate use of out-of-box thinking for creative solutions to highly sticky problems.
- You have excellent interpersonal skills, including written and verbal communication.
- You'll be a fun and enthusiastic teammate who enjoys a challenge and celebrates success.