368,530open jobs
9,432companies
50,439added this week
Browse all
Location
In office (Petaling Jaya)
Seniority
Intern
Employment
Internship
Overview
Company
Impact
Profile match
Western Digital Corporation (WDC) is a global leader in data storage infrastructure, designing and manufacturing high-performance hard disk drives, solid-state drives, and flash memory solutions. The company serves consumers, businesses, and enterprise data centers through prominent brands including WD, SanDisk, and WD_BLACK.

At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.

At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that-our technology helped people put a man on the moon and capture the first-ever picture of a black hole.

We offer an expansive portfolio of technologies, HDDs, and platforms for business, creative professionals, and consumers alike under our Western Digital®, WD®, WD_BLACK™, and SanDisk® Professional brands.

We are a key partner to some of the largest and highest-growth organizations in the world. From enabling systems to make cities safer and more connected, to powering the data centers behind many of the world’s biggest companies and hyperscale cloud providers, to meeting the massive and ever-growing data storage needs of the AI era, Western Digital is fueling a brighter, smarter future.

Today’s exceptional challenges require your unique skills. Together, we can build the future of data storage.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Design, develop, test, integrate and maintain quality firmware for eHDD using best practices like unit test, CI (continuous improvement).
  • Design and implementation of data structures, software algorithms, data path, and drivers for hardware cores using latest standards C++ and Python.
  • Deliver cutting-edge storage products with SAS, SATA, PCIE interfaces.
  • Collaborate and design solutions for the challenging yet unique problems across hardware and software platforms, including servers, RAID, and various operating systems (Windows and Linux).
  • Participate in planning and coordinating significant technical investigations from problem statement to conclusion.
  • Creates design documents pertinent to the various phases of firmware development.

PREFERRED:

  • Familiarity with micro-controller architecture (ARM or ARC), embedded systems and RTOS desired.
  • Knowledge in SAS, SATA and PCIE interface.
  • Experience in the use of bus analyzers, emulators and other firmware debugging tools is a plus.
  • Comfortable and enjoy working in a dynamic and ever-evolving environment.
  • Be fun and enthusiastic teammate who enjoys challenges and celebrates successes.

SKILLS

  • Good command of English communication
  • Possess data analytics skillset such as machine learning.
  • Knowledge of C/C++, object-oriented programming, Python, data structures, and algorithms.
  • Capable of quickly learning new firmware, hardware, systems, tools, and methodologies.
  • Ability to effectively manage projects and tasks to deliver deadlines and commitments.
  • High degree of problem-solving skills, solutions-oriented with a positive, can-do attitude.
  • Excellent interpersonal skills, including written and verbal communication.

Currently doing Bachelor in Computer Science, Computer/Electronics Engineering or equivalent required.

    All your information will be kept confidential according to EEO guidelines.

    WD thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

    WD is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

    Notice To Candidates: Please be aware that WD and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to WD Ethics Helpline or email [email protected].

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    368,530 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Similar stack
    Same company
    Petaling Jaya
    $70k – $105k per year • In office • Full-Time • 3+ years exp
    Python
    SQL
    TypeScript
    AI/ML
    LLM
    RAG
    Function Calling
    LLM Guardrails
    Cybersecurity
    GDPR
    Management
    n8n
    Apply
    Founding Engineer 1 day ago
    $93k – $139k per year • In office • Full-Time • 3+ years exp • Munich
    Python
    Python
    FastAPI
    AI/ML
    Fine-tuning
    LLM
    VLM
    Apply
    Founding Engineer 1 day ago
    $81k – $116k per year • In office • Full-Time • Bachelor's Degree • Munich
    JavaScript
    Python
    TypeScript
    Databases
    MySQL
    PostgreSQL
    Frontend
    Next.js
    React.js
    Tailwind CSS
    DevOps
    AWS
    Azure
    CI/CD
    Docker
    GCP
    Grafana
    Kubernetes
    OpenTelemetry
    Prometheus
    Apply
    $58k – $171k per year (Estimated) • In office • Full-Time • 1+ year exp • Munich
    Python
    AI/ML
    Computer Vision
    ONNX
    PyTorch
    DevOps
    Docker
    SLURM
    Apply
    Staff Engineer 1 day ago
    $105k – $232k per year • In office • Full-Time • 8+ years exp • Munich
    Python
    TypeScript
    JavaScript
    AI/ML
    LLM
    Frontend
    React.js
    DevOps
    AWS
    Azure
    Docker
    GCP
    Terraform
    Apply
    In office • Full-Time • 2+ years exp • Bachelor's Degree • Thailand
    C++
    Go
    JavaScript
    Python
    Analytics
    ETL/ELT
    Apply
    In office • Full-Time • 5+ years exp • Bayan Lepas
    Apply
    In office • Full-Time • 1+ year exp • Bachelor's Degree • Bayan Lepas
    C++
    Visual Basic
    Apply
    In office • Full-Time • Bachelor's Degree • Phra Nakhon Si Ayutthaya
    C++
    Python
    Apply
    In office • Full-Time • 2+ years exp • Bachelor's Degree • Phra Nakhon Si Ayutthaya
    MATLAB
    Python
    Apply
    In office • Full-Time • 3+ years exp • Bachelor's Degree • Petaling Jaya
    Python
    SQL
    AI/ML
    Claude
    LangChain
    LangGraph
    LightGBM
    LLM
    PyTorch
    Qwen
    RAG
    Scikit-learn
    Spark
    Synthetic Data
    TensorFlow
    Transformers
    XGBoost
    AI Agents
    Apply
    In office • Full-Time • Petaling Jaya
    Apply
    QA Automated Tester 3 days ago
    In office • Full-Time • 2+ years exp • Bachelor's Degree • Petaling Jaya
    Java
    TypeScript
    JavaScript
    Frontend
    Angular
    DevOps
    CI/CD
    Git
    QA
    Cucumber
    Selenium
    Apply
    In office • Full-Time • 2+ years exp • Bachelor's Degree • Petaling Jaya
    C++
    Go
    JavaScript
    Scala
    Databases
    MySQL
    PostgreSQL
    Redis
    DevOps
    AWS
    Azure
    CI/CD
    Docker
    GCP
    Kubernetes
    Analytics
    A/B Testing
    Apply
    In office • Full-Time • 3+ years exp • Petaling Jaya
    C++
    Go
    Java
    Python
    SQL
    Databases
    Apache Kafka
    RabbitMQ
    DevOps
    AWS
    Azure
    CI/CD
    Docker
    GCP
    Git
    Kubernetes
    Apply
    See all jobs
    This is one of many
    368,530 more open roles from verified company boards, updated every day.