Western Digital logo
Western Digital1 month ago

Software Engineer (Apps & Firmware)

$106,600–$142,100 year

Hybrid · San Jose, California, United States

Type
Full Time
Level
Entry Level
Education
Masters Degree
Company size
Large
Industry
Computer Hardware

Job Summary

Design and develop software applications and data collection frameworks to analyze servo-mechanical behavior and system performance in eHDDs. Build tools that run in Windows and Linux across single machines to multi-device test setups, enabling engineers to evaluate designs, validate software and firmware changes, and accelerate development cycles through automation and visibility. Work at the intersection of application software, embedded systems, and system-level validation, interfacing with firmware and low-level system interfaces. Utilize modern frameworks and languages (Python, C/C++, Node.js) and technologies (PyTorch, TensorFlow, Svelte; MySQL, SingleStore, Redshift, Elasticsearch; Kafka, Kubernetes) to develop ETL systems, web apps, analytics, and ML pipelines. Contribute to architecture discussions, code reviews, and comprehensive internal documentation. Thrive in a hybrid, fast-paced, collaborative environment and participate in WD’s early career development program, supporting candidates with 0–2+ years of experience. Salary range: 106,600.00–142,100.00 annually.

Required Qualifications

  • MS in Computer Science, Computer Engineering, Data Science, or related field
  • Strong foundation in software engineering with hands-on experience in C/C++, Python and web-based development
  • Comfort working in Windows and Linux environments and with both relational and non-relational databases
  • Completed coursework or hands-on projects involving GenAI, LLMs, or machine learning
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$107k – $142k / yr

Software Engineer (Apps & Firmware) · Western Digital

Apply on Sorce