Systems Engineer

Intel - Folsom, CA (30+ days ago)4.1

Job Description
Intel is seeking an Engineer with both hardware & software experience to join the Intel Non-Volatile Memory Solutions Group team to help validate the next generation of Intel's industry-leading PCIe Solid State Drives.

Responsibilities will include but not be limited to

Demonstrate leadership in owning SSD Product Validation Programs and delivering to commits on Execution milestones.
Debug system-level Firmware validation failures, develop test-cases within a Python framework on datacenter servers with PCIe SSDs.
Tests and validates successful inter-operation of hardware and software at the OS level thru: test development, setup, execution, results analysis and resolving issues found during SSD Compatibility Validation or commercial content at the system level.
Investigation and resolution of issues with hardware/BIOS/ Firmware/Operating System implementations and recommends solutions to complex problems.
Execution of architecture and advanced programming of CPU, chipset, platform (Intel x86), and memory subsystems, including component register, PC BIOS architecture and server PC Operating Systems.
Drive improved validation methodologies, documentation, and automated testing within the team.
This job requires a team player with good technical, planning, and communication skills who is motivated to deliver quality test results in a timely manner.


BA or BS with 5 years' experience or a MS with 3 year experience in Computer Science or Electrical Engineering

Minimum Requirements:
Minimum of 3 years of NVMe/PCIe protocol debug experience
Minimum of 3 years of Python software development - Skilled in Python 1 other language such as C, C , PERL, JAVA, etc.
Minimum of 3 years of experience in object oriented programming
Minimum of 3 years of development and debug in both Linux and Windows environments
Minimum of 3 years of years of experience using Git or other version control systems
Minimum of 3 years of experience Installing and configuring Windows and Linux OS updating associated drivers
Minimum of 3 years of experience in DOS and LINUX scripting
Minimum of 3 years of experience in server level debug and fault isolation
Minimum of 3 years of experience with building and using software based RAID

Preferred Skills:
Experience in ATA, SATA, SAS, PCIe, and/or NVMe protocol and debug, including knowledge of relevant debug tools protocol analyzers, scopes, logic analyzers
Experience in development for and/or use of storage devices such as HDD, SSD, SAN, and/or NAS
Understanding of NAND memory fundamentals
Validation or QA experience
Experience with Dual Port Storage Technology
Inside this Business Group
Non-Volatile Solutions Memory Group: The Non-Volatile Memory Solutions Group is a worldwide organization that delivers NAND flash memory products for use in Solid State Drives (SSDs), portable memory storage devices, digital camera memory cards, and other devices. The group is responsible for NVM technology design and development, complete Solid State Drive (SSD) system hardware and firmware development, as well as wafer and SSD manufacturing.

Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.