About The Position

We are seeking a Principal System Design Engineer to join our team in Milpitas, United States. The successful candidate will lead the design and development of advanced solid-state drive (SSD) memory systems, driving innovation in storage technology. The role involves maturing, validating, and qualifying memory systems on SanDisk's enterprise SSD products. Key responsibilities include: Design and develop innovative diagnostic tools and technologies in SSD firmware and testing software with enhanced data visibility and quality for validating, qualifying, and advancing memory system management firmware. Develop new features and tools for our full-stack SSD testing software, including Python, C, or JavaScript for low-level PCIe/NVMe interface communications, tester OS management in Linux and Windows, tester hardware control services and databases, test programs, cloud servers, and frontend GUIs. Design, develop, and upgrade NAND characterization hardware and software tools for new PCIe generation products. Drive collaboration with other functional teams to provide design feedback and improve our SSD testing environment. Perform system failure analysis on test environment issues, including diagnostic firmware, tester hardware, test platform software, and frontend components.

Requirements

  • A degree in Computer Science/Engineering, Electrical Engineering, or a closely related field is required.
  • Candidates are expected to possess a minimum of 5 years of experience with a master's degree or 7 years with a bachelor's degree in the following critical areas: system engineering in firmware or software, NAND device technology, storage device design and testing, failure analysis, data analysis, and testing infrastructure development.
  • Proficiency in C and/or Python programming languages is essential.
  • Experience working in Linux environment is necessary.
  • The successful candidate must demonstrate a proven track record of achieving results in a fast-paced, dynamic environment, exhibiting rigorous self-motivation and autonomy.

Nice To Haves

  • Demonstrated experience with A.I. tools for software and firmware development, such as GitHub Copilot, is strongly preferred.
  • Experience in JavaScript, PostgreSQL, Docker, RestAPI, and gRPC framework is highly advantageous.
  • Strong interpersonal skills and the ability to collaborate effectively within the team and across multiple departments are crucial.
  • Advanced problem-solving skills and the capacity to analyze and resolve complex technical issues are imperative for this role.

Responsibilities

  • Design and develop innovative diagnostic tools and technologies in SSD firmware and testing software with enhanced data visibility and quality for validating, qualifying, and advancing memory system management firmware.
  • Develop new features and tools for our full-stack SSD testing software, including Python, C, or JavaScript for low-level PCIe/NVMe interface communications, tester OS management in Linux and Windows, tester hardware control services and databases, test programs, cloud servers, and frontend GUIs.
  • Design, develop, and upgrade NAND characterization hardware and software tools for new PCIe generation products.
  • Drive collaboration with other functional teams to provide design feedback and improve our SSD testing environment.
  • Perform system failure analysis on test environment issues, including diagnostic firmware, tester hardware, test platform software, and frontend components.

Benefits

  • 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
  • the Sandisk's Savings 401(k) Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service