Technologist, ASIC Development Engineering

Posted 11 Hours Ago
Be an Early Applicant
Zhubei City, Hsinchu County
1-3 Years Experience
Big Data • Cloud • Hardware • Software
The Role
Working as part of the ASIC platform validation engineer, responsible for creating and maintaining diagnostic, verification, and HAL firmware for solid-state memory systems. Key duties include designing, writing, debugging, and integrating high-performance SoC firmware, developing firmware on various platforms, and collaborating with cross-functional teams. Immediate contributions to company success in a fast-paced environment.
Summary Generated by Built In

Company Description

The future. It’s on you. You & Western Digital.

We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can.

The most game-changing companies, consumers, professionals, and governments come to us for the technologies and solutions they need to capture, preserve, access, and transform their data.

But we can’t do it alone. Today’s exceptional data challenges require your exceptional skills. It’s You & Us. Together, we’re the next big thing in data.

Western Digital® data-centric solutions are found under the G-Technology™, HGST, SanDisk®, Tegile™, Upthere™, and WD® brands.

Job Description

Working as part of the ASIC platform validation engineer, you will creates and maintains the diagnostic, verification and HAL firmware running on various platforms for solid state memory systems. Key aspects of the prototype platform will be their performance and ease of use by multiple engineering functions.
In this highly technical and hands-on role, essential duties and responsibilities include the following (other duties may be assigned):
-Design, write, debug, and integrate the high-performance SoC with firmware code across the PCIe/NVMe storage interface system.
-Develop and verification the firmware on the virtual platform, RTL simulation, emulation platform and ASIC AVB platform. Compete the HAL firmware to validate the various platform components
-Involve in performing evaluating, designing, and building HAL code for high-performance solid-state system that will have the optimized hardware configuration setting, reduce power or latency and SoC complexity for the target markets.
-Interacting with ASIC group, hardware group, product verification group, product firmware group, HSI group and various other crossfunctional teams.
-Work with emulation platform hardware design engineer to complete the prototyping platforms that provide significant value to the overall SSD development process


Your contributions will have immediate contribution to the company success in our fast paced environment.

Qualifications

Education Requirements
The successful candidate will have an Electrical Engineering, Electrical and Computer Engineering, Computer Science, Math, or Physics (or a Masters in Electrical Engineering, Electrical and Computer Engineering, Computer Science, Math, or Physics). 3 or more years of experience working with embedded firmware, experience developing (design, implementation, debug) of code.
Required Skills/Experience
Expert level in C programming.
Two or more years experience with storage systems.
Three years or more embedded firmware experience; including debugging using JTAG-based debuggers.
Understanding of RISC microprocessors; including interrupts scheduling and optimization. Prior product development experience with at least two embedded microprocessors such as ARC, ARM, or equivalent.
Demonstrated experience developing software using structured methodologies, including but not limited to: requirements analysis and capture, design documentation, source code management tools, and defect tracking tools.
Good communication skills and ability to succinctly describe and summarize highly technical firmware and/or system challenges.
Strong engineering aptitude for electronic/electrical systems, including ability to understand schematics as necessary for software/hardware integration.


Desired Skills/Experience

Experience in storage systems and SSD
Experience with Toggle or ONFI Flash memory technology
Solid skills with one or more scripting language such as Python.
Working knowledge of digital hardware design. Knowledge of Verilog a plus
Perform failure analysis by using storage interface bus analyzer and digital scope, identifying the issues, duplicating the problems, and resolving the issues with corrective actions
Other skills
Teamwork, good communication skills and openness.
Demonstrated problem solving skills coupled with attention to detail and enthusiasm for a right first time approach.

Additional Information

Because Western Digital thrives on the power of diversity and is committed to an inclusive environment where every individual can thrive through a sense of belonging, respect, and contribution, we are committed to giving every qualified applicant and employee an equal opportunity. Western Digital does not discriminate against any applicant or employee based on their protected class status and complies with all federal and state laws against discrimination, harassment, and retaliation, as well as the laws and regulations set forth in the 'Equal Employment Opportunity is the Law' poster.

Top Skills

C
The Company
HQ: San Jose, CA
25,132 Employees
On-site Workplace

What We Do

At Western Digital we create data storage solutions that power the technology of today and inspire the innovations of tomorrow.

Jobs at Similar Companies

MassMutual India Logo MassMutual India

Data Engineer

Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana, IND
Louisville, CO, USA
69 Employees
80K-134K Annually

Cencora Logo Cencora

Engineer III - Software Engineering (IN) Fullstack

Healthtech • Logistics • Software • Pharmaceutical
Pune, Maharashtra, IND
46000 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Cencora Thumbnail
Software • Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account