Irvine, California, United States Employment USD 87,200 - 116,200 Yearly

Western Digital is hiring a Software Development Engineer

About the Role

Western Digital is hiring a Software Development Engineer for its structured Early Career program. You will design and ship embedded firmware that powers enterprise storage products, writing C/C++ code that directly impacts how data centers and cloud infrastructure perform. You'll learn our stack, deliver real features, and work alongside experienced firmware engineers.

What You'll Do

  • Design and implement embedded system components using best-practice development methodologies.
  • Validate and maintain firmware – write tests, debug issues, and ensure code quality before customer delivery.
  • Triage and resolve issues – perform first-level investigation on host and performance problems.
  • Collaborate with core firmware engineers – integrate code, participate in reviews, and learn the full product lifecycle.
  • Own your assignments – after training, independently deliver tasks that ship to customers.

What We're Looking For

  • Currently pursuing or recently completed a BS/MS degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
  • Embedded systems fundamentals – understanding how software interacts with hardware.
  • C++ coding experience – comfortable writing, debugging, and testing code.
  • Python familiarity – can write scripts or is willing to learn.

Technical Stack

  • C/C++
  • Python
  • Embedded Systems
  • ARM
  • Microcontroller

Team & Environment

Part of the Early Career program, working alongside experienced firmware engineers.

Benefits & Compensation

  • Salary range applicable for jobs performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York.
  • RSU awards are available to eligible new hires; may be eligible for our annual Long-Term Incentive (LTI) program.
  • Paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance.
  • Tax-advantaged flexible spending and health savings accounts; employee assistance program.
  • Other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity.
  • Tuition reimbursement; transit; the Applause Program; employee stock purchase plan; and the WD Savings 401(k) Plan.
  • Eligible for bonuses under WD’s Short Term Incentive Plan (STI Plan) or the Sales Incentive Plan (SIP).

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, medical condition, 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++PythonEmbedded SystemsARMMicrocontrollerComputer EngineeringComputer ScienceElectrical EngineeringDebuggingTesting
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Western Digital

Western Digital powers global innovation and pushes the boundaries of technology. It is a company of problem solvers offering an expansive portfolio of technologies, HDDs, and platforms for business, creative professionals, and consumers under its Western Digital®, WD®, and WD_BLACK™ brands. It is a key partner to large organizations, enabling systems from city infrastructure to data centers and AI-era data storage needs.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago