Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Storage Solutions Architect - JR0199975

Solidigm

Storage Solutions Architect - JR0199975

Hillsboro, OR
Full Time
Paid
  • Responsibilities

    Job Description

    In this position you will join a fast-paced path-finding team doing research and development on new, cutting-edge software for Solidigm Solid State Drives (SSD). You will utilize and grow your experience in host software architecture, embedded architecture, external interfaces, and product constraints, along with the ability to develop architectures/features that meet these constraints while providing new value for the platform. You will use and gain experience in storage interface standards such as SATA, SAS, PCIe, and NVMe. The role also includes algorithm modeling, benchmarking, and implementation in firmware. The team utilizes Agile development methodologies, therefore, communication skills and is willing to work closely with team members, both locally and across the organization is required.

    As a storage solution architect, regular responsibilities include, but are not be limited to:

    • Doing research on latest and future storage technology, innovate, propose and validate forward looking product ideas and features for next gen SSD/storage solutions
    • Analyze and develop software solutions per internal and external (customer) specifications
    • Enable the whole storage software stack for various customers.
    • Develop, review, document, and maintain product source code in C/C++
    • Perform unit and system level testing including failure analysis and debug of product issues as part of development and validation phases
    • Cross multiple firmware and software disciplines to develop and grow across the entire SSD and host software/platform architecture
    • Work with project stakeholders turning product requirements into development and validation plans
    • Participate in and role model an Agile/Kanban development culture which emphasizes product quality, team accountability, and continuous improvement
    • Coordinate priorities and activities with other engineering stakeholders to accomplish committed milestones

    The ideal candidate should exhibit the following behavioral traits:

    • Listen, understand and respond professionally to partner questions and issues while building trust
    • Written and presentation skills
    • Self-starting and effective multitasking, with influencing and leadership skills
  • Qualifications

    Qualifications

    MINIMUM REQUIREMENTS: The candidate must have a Ph.D degree in Computer Engineering, Electrical Engineering, Computer Science or any related field and 4+ years or a Master's degree with 8+ years of experience in the following areas:

    • Research on latest technology in the storage industry
    • Structured software development and practices, analytical problem solving, innovation and a mindset of continuous improvement
    • Software development experience in storage systems environment with programming in C/C++
    • Familiar with platform architecture, NVMe and PCIe protocols

    PREFERRED REQUIREMENTS:

    • Advanced research capability in storage, especially SSD technologies

    • Design and deliver high-impact storage solutions to data center or enterprise customers

    • 3+ years of experience on enterprise storage interface protocols (e.g., SATA, SAS, PCIe, and NVMe)

    • Software development processes including workflow and continuous integration validation

    • Supply Planning

    • Bachelor's Degree in Supply Chain or other related field

    Additional Information All your information will be kept confidential according to EEO guidelines.

    While the COVID-19 vaccination is highly encouraged for the health and safety of our team members, it is not a requirement to demonstrate proof of vaccination at this time. As this is a fluid situation, we will continue to monitor legal developments in this space and update our guidance accordingly. All team members are expected to comply with applicable local, state, and federal law.