Solidigm

Engenheiro(a) de Desenvolvimento de Firmware de Mídia

PythonC++Go
Tradução automática. Consulte o original.

Descrição da Empresa

Junte-se a uma empresa global multibilionária que une tecnologia incrível, pessoas e escala operacional para se tornar uma potência na indústria de memória. Com sede em Rancho Cordova, Califórnia, a Solidigm combina elementos de uma empresa de tecnologia estabelecida e bem-sucedida com o espírito, agilidade e mentalidade empreendedora de uma startup. Além da sede nos EUA e outras instalações nos EUA, a empresa tem presença internacional na Ásia, Europa e Américas. A Solidigm continuará liderando o mundo na inovação de novas tecnologias de memória com a aspiração de ser a empresa número 1 em memória NAND no mundo. Na Solidigm, vemos os problemas como oportunidades para definir soluções inovadoras que têm o poder de mudar o mundo e liberar as necessidades tecnológicas potenciais que o futuro reserva. Na Solidigm, somos uma Equipe Unida que promove uma cultura diversa, equitativa e inclusiva que abraça a singularidade individual e nos capacita a dar o nosso melhor para entregar excelência em apoio à visão e missão da Solidigm de ser o parceiro ideal para soluções otimizadas de armazenamento de dados. Você pode fazer parte da decolagem de um negócio inovador que desenvolve produtos de ponta, entrega forte valor de negócio para os clientes, oferece um local de trabalho envolvente para seus funcionários e serve um impacto maior no mundo. Esta é uma oportunidade de ouro para o candidato certo se juntar a nós e ajudar a projetar, construir e liderar a Solidigm. Queremos uma equipe diversificada de profissionais dedicados que não serão apenas membros da equipe Solidigm, mas que contribuirão para moldarmos o futuro da organização. Estamos buscando candidatos que cresçam e prosperem em nossa cultura; sejam inspirados pelo cliente, confiáveis, inovadores, orientados para a equipe, inclusivos, focados em resultados, colaborativos, apaixonados e flexíveis.

Descrição do Cargo

Nesta posição, você se juntará a uma equipe dinâmica desenvolvendo firmware novo e de ponta para SSDs (Solid State Drives) da Solidigm. Você utilizará e expandirá sua experiência em arquitetura embarcada, interfaces externas e restrições de produto, juntamente com a capacidade de desenvolver arquiteturas/recursos que atendam a essas restrições, ao mesmo tempo em que fornecem novo valor para a plataforma. Você usará e ganhará experiência em padrões de interface de armazenamento como NVMe, PCIe, SATA e SAS. A equipe utiliza metodologias de desenvolvimento Ágil, portanto, excelentes habilidades de comunicação e a capacidade de trabalhar em estreita colaboração com os membros da equipe, tanto localmente quanto em toda a organização, são necessárias.

Como Engenheiro(a) de Firmware de Mídia, suas responsabilidades regulares incluem, mas não se limitam a:

  1. Desenvolver, revisar, documentar e manter o código-fonte do produto em C/C++.
  1. Analisar e desenvolver firmware de acordo com especificações internas e externas (do cliente).
  1. Realizar testes de unidade e de sistema, incluindo análise de falhas e depuração de problemas do produto como parte das fases de desenvolvimento e validação.
  1. Desenvolver firmware de baixo nível, arquiteturas de sistema, sistemas operacionais, arquiteturas de dispositivos, em parceria com as equipes de design de hardware e ASIC.
  1. Atuar em múltiplas disciplinas de firmware para desenvolver e crescer em toda a arquitetura do SSD.
  1. Trabalhar com stakeholders do projeto, transformando requisitos de produto em planos de desenvolvimento e validação.
  1. Participar e modelar uma cultura de desenvolvimento Ágil/Kanban que enfatiza a qualidade do produto, a responsabilidade da equipe e a melhoria contínua.
  1. Coordenar prioridades e atividades com outros stakeholders de engenharia para atingir marcos comprometidos.

Um(a) candidato(a) bem-sucedido(a) demonstrará:

  1. A capacidade de ouvir, entender e responder profissionalmente às perguntas e problemas dos parceiros, enquanto constrói confiança.
  1. Excelentes habilidades de escrita e apresentação.
  1. Um histórico de autoiniciativa e multitarefa eficaz, com fortes habilidades de influência e liderança.
  1. Um histórico de trabalho em equipes e/ou desenvolvimento de recursos através das diferentes fases do ciclo de vida do produto.

Qualificações

Os candidatos devem possuir as qualificações mínimas abaixo para serem considerados inicialmente para esta posição. As qualificações preferenciais são adicionais aos requisitos mínimos e são consideradas um fator positivo na identificação dos melhores candidatos. Os requisitos listados abaixo seriam obtidos através de uma combinação de trabalhos escolares/aulas/pesquisas e/ou experiência profissional anterior relevante e/ou estágios.

Requisitos Mínimos

  1. O(A) candidato(a) deve ter bacharelado em Engenharia de Computação, Engenharia Elétrica ou Ciência da Computação ou área relacionada.
  1. 7+ anos de experiência nas seguintes áreas:
  1. Desenvolvimento, validação ou otimização de firmware embarcado para SSDs ou outros produtos de armazenamento baseados em flash NAND.
  1. Arquitetura de SSD e padrões e interfaces relevantes da indústria, como NVMe, PCIe, interfaces NAND, correção de erros e design de camada de tradução de flash (FTL).
  1. Depuração e identificação da causa raiz de problemas complexos de firmware em hardware pré-produção e produção, incluindo triagem de falhas, análise de logs e telemetria, e condução de problemas até o fechamento entre equipes de firmware, hardware e validação.
  1. Desenvolvimento em C/C++ em um ambiente embarcado, utilizando ferramentas padrão de desenvolvimento e depuração como Git, Python e depuradores C/C++.

Qualificações Preferenciais

  1. Gerenciamento de mídia para flash NAND, incluindo alocação de dados, nivelamento de desgaste (wear leveling), coleta de lixo (garbage collection), gerenciamento de defeitos e otimização de resistência ou confiabilidade.
  1. Experiência em projetar, implementar e depurar algoritmos de firmware que melhoram latência, taxa de transferência e consistência de desempenho sob cargas de trabalho reais sustentadas.
  1. Experiência em analisar dados de desempenho e telemetria em nível de drive para identificar gargalos e traduzir descobertas em melhorias de firmware ou gerenciamento de mídia.
  1. Experiência em trazer, caracterizar ou qualificar novas gerações de NAND e traduzir resultados de caracterização de mídia em melhorias de políticas de firmware.
  1. Experiência no desenvolvimento de algoritmos de gerenciamento de mídia baseados em dados que otimizam o desempenho, resistência, confiabilidade e qualidade de serviço do SSD.
  1. Excelentes habilidades de comunicação e interpessoais, com a capacidade de trabalhar efetivamente tanto de forma independente quanto como parte de uma equipe em múltiplos locais.

Informações Adicionais

Esta é uma posição totalmente presencial baseada em Rancho Cordova, CA, exigindo comparecimento ao escritório cinco (5) dias por semana.

A faixa de remuneração para esta função é de US$ 128,960.00 - US$ 201,500.00. A remuneração real é influenciada por uma variedade de fatores, incluindo, mas não se limitando a, habilidades, experiência, qualificações e localização geográfica.

Alimentado por SmartRecruiters - Política de Privacidade do Candidato

Departamento: Engenharia de Datacenter

Remuneração: USD 128960 - USD 201500 - anual

Esta posição também é elegível para participar dos programas de unidades de ações restritas (RSU), unidades de caixa restrita (RCU) e bônus em dinheiro da Solidigm. Além disso, a Solidigm oferece um pacote de benefícios que inclui seguro médico, odontológico, oftalmológico, seguro de vida suplementar e AD&D; deficiência de curto e longo prazo; contas flexíveis de gastos com saúde e dependentes, e uma contrapartida da empresa em contribuições elegíveis para o plano 401(k).

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores