Full-Time

Technologist Firmware Engineer

Posted on 12/20/2024

Western Digital

Western Digital

10,001+ employees

Provides data storage solutions and services

Data & Analytics
Enterprise Software

Expert

Company Historically Provides H1B Sponsorship

Colorado Springs, CO, USA

Category
Embedded Engineering
Software Engineering
Required Skills
C/C++
Requirements
  • BS or MS degree in Computer/Electrical Engineering, Computer Science, or related field
  • 10+ years of experience in embedded firmware development
  • Strong programming experience and demonstrated proficiency in C/C++ for RTOS embedded systems
  • Ability to analyze complex firmware & hardware issues
  • Strong debugging skills using kernel mode debuggers and electrical circuit test equipment such as logic analyzers and bus analyzers
  • Knowledge of software design, real-time operating systems, and hardware-software interfaces
  • In-depth storage protocol experience including SAS, SCSI, PCIe, NVMe, and/or NVMeoF
  • Ability to read electrical specifications, identify potential issues/high risk areas, and recommend solutions
Responsibilities
  • Design and develop firmware for enterprise class storage enclosure products using C and C++
  • Generate firmware requirements and specifications for enterprise class storage enclosure products
  • Collaborate closely with cross-functional teams including FW, EE, ME, and Manufacturing during all phases of product development
  • Design and develop debug infrastructure for enabling quick diagnosis of failures
  • Design and develop applications to collect and analyze diagnostic data, debug logs and event data
  • Develop unit and system firmware tests to ensure quality in both emulated and hardware environments
  • Provide guidance to Quality Assurance teams for system level product test execution
  • Review system and board level specifications to ensure all FW features, verification, and diagnostic requirements are feasible and properly incorporated
  • Develop processes to identify embedded system design issues early in the product development lifecycle
  • Create Diagnostics and Built in Self-Test (BIST) software tools
  • Drive issue resolution and product stability to enable predictable and high quality product development
  • Provide mentorship to junior engineers as needed

Western Digital provides a variety of data storage solutions, including Network Attached Storage (NAS), Storage Area Network (SAN), private cloud, and hyper-converged infrastructure. Their products are designed to help businesses manage and store data efficiently and reliably. For example, their all-flash arrays are optimized for high input/output applications, making them suitable for environments that require fast data processing. Western Digital stands out from competitors by offering a diverse range of products that cater to both large enterprises and smaller businesses, ensuring that they can meet the needs of various clients. The company's goal is to be a trusted partner in the data storage industry by delivering high-value solutions that enhance data management for businesses of all sizes.

Company Stage

IPO

Total Funding

$927.9M

Headquarters

San Jose, California

Founded

2014

Simplify Jobs

Simplify's Take

What believers are saying

  • High demand for storage driven by AI and data-intensive applications.
  • Growing gaming industry boosts demand for advanced storage solutions.
  • Potential high returns on Western Digital stocks in 2024.

What critics are saying

  • Seagate's HAMR technology may surpass Western Digital's ePMR in efficiency.
  • Market saturation in high-capacity HDDs due to competition from Toshiba.
  • Rapid tech advancements could render Western Digital's products obsolete.

What makes Western Digital unique

  • Western Digital leads with 32TB HDDs using ePMR technology.
  • The company offers diverse storage solutions, including NAS, SAN, and private cloud.
  • Western Digital's SanDisk and WD_BLACK brands cater to gamers and professionals.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Paid sick leave & vacation time

Medical/dental/vision insurance

Life, accident, & disability insurance

Tax-advantaged flexible spending and health savings accounts

Employee assistance program

Tuition reimbursement

Employee stock purchase plan

Western Digital Savings 401(k) Plan