Software Engineer

Longmont, Colorado

Cypress HCM
Job Expired - Click here to search for similar jobs

Duties:

  • Design and develop test plans, test cases and test scripts to validate Enterprise and Datacenter class NVMe SSD products.
  • Work with Architecture, Design, Hardware and Firmware engineering teams to build and execute SSD validation test cases, triage failures, and drive it to resolution.
  • Analyze project requirements and technical specifications for Non-Volatile Memory Express (NVMe) SSDs.
  • Troubleshoot SSD and software integration issues, implement systematic approaches to reproduce and root cause the problem.
  • Own development of test sequences and libraries to validate SSD.
  • Review current test plans, coverage and testing activities to drive both increased effectiveness and efficiencies across the product portfolio.
  • Recommend and instrument new validation approaches that drive better end-to-end coverage, more accurate testing and expanded testing services.
  • Plan test schedules or strategies in accordance with project scope and delivery dates.
  • Be able to demonstrate success in communicating status, issues, concerns, strategies of programs and projects - including development of appropriate indicators.
  • Must be able to deal with ambiguity and operate with little direction to meet defined goals

Requirements:

  • Bachelor's or Master's degree in Computer Science or Electrical Engineering
  • 5+ years of experience
  • Understanding of black box test methods for Enterprise / Datacenter SSD Firmware is strong plus.
  • Good hands on experience in debugging NVMe Protocol issues using Lecroy/SerialTek analyzers is highly desired.
  • Integrate tests into an automated test environment and collaborate with test execution teams to drive validation plans/strategy.
  • Good Knowledge of coding in Python and Linux operating system.
  • Effective oral and written communication with strong analytical, problem solving, and project management skills
  • Demonstrated ability to work well with others and collaborate effectively in a team environment

Compensation:

  • $46.12 - 51.72/hr W-2

JP 4379

Date Posted: 02 May 2025
Job Expired - Click here to search for similar jobs