XX
Senior DevOps Engineer in Software DevelopmentWestern DigitalUnited States
XX

Senior DevOps Engineer in Software Development

Western Digital
  • US
    United States
  • US
    United States

Über

Company Description At Western Digital, we envision a future where innovation drives technology to make the seemingly impossible achievable. Western Digital thrives on problem-solving. Our technology has played a role in monumental achievements, from landing a man on the moon to capturing the first image of a black hole. We provide a wide array of technologies, hard disk drives, and platforms to business, creative professionals, and consumers through acclaimed brands including Western Digital®, WD®, WD_BLACK, and SanDisk® Professional. We partner with some of the most prominent organizations globally, aiding in various realms from creating smarter connected cities to powering the data centers that support major corporations and cloud providers, thereby fulfilling the increasing data storage demands of the AI era. Join us today to tackle extraordinary challenges with your unique skills and build the future of data storage together. Job Description We are a leader in Enterprise Storage Networking and are seeking a dedicated DevOps Engineer to design comprehensive automation solutions for firmware development and system validation. This role entails crafting Python-based tools, integrating CI/CD processes, orchestrating hardware-in-the-loop testing, and automating reporting processes. Expertise in PCIe/NVMe and embedded/RTOS systems, along with comfort in using analyzers and device-under-test (DUT) control, is essential. Responsibilities: Develop reusable Python/Bash libraries and command-line interfaces for firmware builds, tests, and regressions. Integrate tools such as Docker, Jenkins/GitLab CI/Azure DevOps, Gerrit/Git, Jira, and test management systems. Manage nightly regression tests, including auto-failure classification and dashboard creation. Provide firmware developers with unit test harnesses, lint/format tools, and emulation adapters. Implement telemetry and ETL pipelines focused on coverage, reliability, and performance KPIs. Facilitate cross-functional collaboration among firmware, hardware, and ASIC teams; document established standards and best practices. Ensure adherence to IP/data compliance and engage with approved vendor processes. Qualifications Minimum Qualifications: 10+ years of automation experience in firmware/system validation. Expert-level proficiency in Python, Linux, kernel modules, and Bash; working knowledge of C/C++ for firmware integration; PowerShell as necessary. Experience with PyTest/Robot Framework and hardware-in-the-loop testing. Strong background in CI/CD methodologies including pipelines-as-code, artifact management, and flaky test handling. Knowledge of PCIe/NVMe, DMA/interrupts, and RTOS; capable of laboratory debugging with logic/protocol analyzers. Experience with tool integration involving Gerrit/Git, Jira, test management, and results databases. Strong skills in log analysis and failure classification; excellent communication and documentation abilities. Preferred Qualifications: Experience with CMake/Bazel, cross-compilers, and artifact signing. Knowledge of emulation/simulation techniques using FPGA, QEMU, and pre-silicon validation processes. Familiarity with data stacks (SQLite/PostgreSQL, Pandas) and visualization tools (Grafana/PowerBI). Experience with Docker/Ansible for reproducible development and lab configurations. Prior experience in storage firmware or networking ASIC validation is highly desired. Additional Information Western Digital is an equal opportunity employer and is committed to fostering a diverse and inclusive environment. We do not discriminate against any applicants based on protected characteristics and comply with all relevant laws. We also offer reasonable accommodations for individuals with disabilities during the application process. Compensation & Benefits: Salary may be based on various factors like education, qualifications, experience, and geographic location. Salary ranges are applicable for jobs performed in specific states such as California, Colorado, New York, or remote positions tied to those states, and are subject to change. Eligible for overtime pay (if non-exempt), and potential bonuses through Short Term Incentive Plan or Sales Incentive Plan, depending on your role and performance. Comprehensive benefits package available, including medical/dental/vision insurance, paid leave, 401(k) plans, tuition reimbursement, and various voluntary benefits. Notice to Candidates:
Western Digital will never request payment as part of the application or hiring process. Report any such requests to the Western Digital Ethics Helpline.
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.