Rochester, Minnesota, United States Employment

Western Digital is hiring a Co-op SoC/ASIC Development Engineer

About the Role

Western Digital is looking for a Co-op SoC/ASIC Development Engineer to join our SoC Development team. You will contribute to designing, verifying, prototyping, and validating hard disk drive controller SoCs for high-volume consumer and enterprise products, working directly with experienced engineers.

What You'll Do

  • Learn and apply ASIC hardware architecture involving large-scale, multi-processor, and multi-core designs.
  • Gain hands-on experience with SoC prototyping using platforms like FPGAs and advanced simulation tools such as Synopsys VCS and Cadence Xcelium.
  • Develop, test, and maintain firmware using C/C++ to operate and enhance SoC hardware functionality.
  • Contribute to SoC-level verification, developing skills in creating and supporting test benches.
  • Engage in projects like creating test plans, participating in code reviews, and conducting feature verification tests.
  • Collaborate with experienced engineers to manage regressions and perform code and functional coverage analysis.
  • Assist in the development of documentation for validation plans and results.

What We're Looking For

  • Currently pursuing a BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.
  • Right to work in the US without requiring Western Digital to commence or sponsor an immigration case.
  • Minimum 3.0 GPA.
  • Exceptional written and verbal communication skills.
  • Exposure to emulation or prototyping platforms through coursework, projects, or internships.
  • Familiarity with embedded C/C++ from class projects or personal exploration.
  • Understanding of programming principles and languages, such as System Verilog, Verilog, or similar technologies.
  • Interest in hardware and software interface protocols, like high-speed serial interfaces (SAS, SATA, PCIe) and memory architectures (DDR).
  • Experience with Perl, Python, MySQL, or PHP.
  • Knowledge of UVM Verification Methodology.

Technical Stack

  • Languages: C/C++, System Verilog, Verilog, Perl, Python, MySQL, PHP
  • Tools: Synopsys VCS, Cadence Xcelium, FPGA platforms
  • Methodology: UVM Verification Methodology

Team & Environment

You will be part of the SoC Development team, working with experienced engineers on industry-leading data storage control SoCs.

Benefits & Compensation

  • Salary range applicable for jobs performed in California, Colorado, New York or remote jobs that can be performed in those states.
  • Eligible to be considered for the Long-Term Incentive (LTI) program consisting of restricted stock units (RSUs) or cash equivalents.
  • Paid vacation time and sick leave.
  • Medical, dental, and vision insurance.
  • Life, accident and disability insurance.
  • Tax-advantaged flexible spending and health savings accounts.
  • Employee assistance program.
  • Voluntary benefit programs (supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity).
  • Tuition reimbursement and transit benefits.
  • The Applause Program, employee stock purchase plan, and WD Savings 401(k) Plan.

Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate based on race, color, ancestry, religion, sex, gender, age, national origin, sexual orientation, medical condition, marital status, physical disability, mental disability, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics.

Required Skills
C/C++System VerilogVerilogPerlPythonMySQLPHPSynopsys VCSCadence XceliumFPGA platformsASICSoCEmulationPrototyping
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Western Digital

A global technology company specializing in data storage solutions, providing hard drives, SSDs, and data management technologies for businesses and consumers across various sectors.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago