Affirm
Solidigm
Engenheiro de Firmware
Descrição da Empresa
Junte-se a uma empresa global multibilionária que reúne tecnologia, pessoas e escala operacional incríveis para se tornar uma potência no setor 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, a agilidade e a mentalidade empreendedora de uma start-up. Além da sede nos EUA e de outras instalações no país, a empresa tem presença internacional na Ásia, Europa e Américas. A Solidigm continuará a liderar o mundo na inovação de novas tecnologias de memória, com a aspiração de ser a empresa de memória NAND nº 1 do mundo. Na Solidigm, vemos problemas como oportunidades para definir soluções inovadoras que têm o poder de mudar o mundo e liberar o potencial das necessidades tecnológicas que o futuro reserva. Na Solidigm, somos uma Equipe que promove uma cultura diversa, equitativa e inclusiva que abraça a singularidade individual e nos capacita a dar o nosso melhor para oferecer excelência em apoio à visão e missão da Solidigm de ser o parceiro preferencial para soluções de armazenamento de dados otimizadas. Você pode fazer parte da decolagem de um negócio inovador que desenvolve produtos de ponta, entrega forte valor comercial para os clientes, oferece um local de trabalho envolvente para seus funcionários e causa 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 sejam apenas membros da equipe Solidigm, mas que contribuam para a forma como moldamos o futuro da organização. Buscamos candidatos que cresçam e prosperem em nossa cultura; que sejam inspirados pelo cliente, confiáveis, inovadores, orientados para a equipe, inclusivos, orientados para resultados, colaborativos, apaixonados e flexíveis.
Descrição do Cargo
Venha se juntar à nossa Equipe de Engenharia de Data Center e trabalhe em um dos portfólios de tecnologia 3D-NAND e SSD mais avançados do mundo. Como líder global no setor de semicondutores, a Solidigm possui muitas tecnologias de SSD líderes do setor, incluindo os produtos NAND Flash de Célula de Nível Quádruplo (QLC) mais capazes.
Nesta posição, você fará parte de um esforço multiequipe que implementa novas plataformas usando simuladores para Solid State Drives (SSD) da Solidigm. Você utilizará e ampliará sua experiência em arquitetura embarcada, interfaces externas e restrições de produto. Você coordenará os aspectos técnicos e táticos da implementação da plataforma, combinando os esforços das equipes de simulação, firmware e hardware – criando uma visão/roteiro técnico claro sobre como atingir os objetivos; portanto, são necessárias excelentes habilidades técnicas e de comunicação, além da capacidade de trabalhar em estreita colaboração com várias equipes, tanto localmente quanto em toda a organização.
Como Engenheiro de Soluções, suas responsabilidades regulares incluem, mas não estão limitadas a:
- Impulsionar a arquitetura de sistemas e o desenvolvimento de soluções técnicas em domínios de firmware, ASIC, hardware, simulação e infraestrutura.
- Desenvolver e avaliar projetos de sistemas de ponta a ponta, compensações e abordagens de implementação para novos recursos de produtos.
- Analisar os requisitos do cliente e do produto, traduzi-los em soluções técnicas e impulsionar o esclarecimento de requisitos quando necessário.
- Criar especificações técnicas, documentação de arquitetura, propostas de design e planos de implementação.
- Desenvolver protótipos, provas de conceito, modelos de simulação e componentes de software para validar abordagens de solução.
- Contribuir diretamente para o desenvolvimento de firmware e software em C/C++, incluindo design, implementação, depuração e revisões de código.
- Trabalhar de forma prática com simuladores, plataformas de desenvolvimento e protótipos de hardware para caracterizar, depurar e validar o comportamento do sistema.
- Identificar riscos técnicos, conduzir investigações de causa raiz e desenvolver estratégias de mitigação durante todo o ciclo de vida do produto.
- Fazer parceria com equipes de arquitetura, firmware, hardware e ASIC para garantir que as soluções de sistema sejam produzíveis, escaláveis e alinhadas com os requisitos do produto.
- Influenciar prioridades técnicas, marcos e planos de execução por meio de liderança de engenharia e experiência técnica.
Qualificações
Os candidatos devem possuir as qualificações mínimas abaixo para serem inicialmente considerados para esta posição. As qualificações preferenciais são um complemento aos requisitos mínimos e são consideradas um fator positivo na identificação dos melhores candidatos. Os requisitos listados abaixo seriam obtidos por meio de uma combinação de trabalhos escolares/aulas/pesquisas e/ou experiências profissionais e/ou de estágio anteriores relevantes.
Requisitos Mínimos
- O candidato deve ter bacharelado em Engenharia da Computação, Engenharia Elétrica, Ciência da Computação ou área relacionada.
- 7+ anos de experiência nas seguintes áreas:
- Experiência prática em Arquitetura/Design
- Experiência com sistemas embarcados
- Experiência com simuladores
- Planejamento de tópicos técnicos, refinamento, estimativa e gerenciamento de riscos
- Definição de requisitos, esclarecimento e avaliação técnica
- Ambiente Linux
- Ambientes de desenvolvimento de Software/Firmware, incluindo compiladores, depuradores, emuladores e cadeias de ferramentas
- Conhecimento de interfaces de hardware (por exemplo, I2C, SPI, UART)
Requisitos Preferenciais
- Experiência com simuladores para sistemas embarcados
- Habilidades de programação de software
- Setor de armazenamento (SSDs ou armazenamento empresarial)
- Técnicas de desenvolvimento embarcado usando ferramentas de hardware e firmware
- Experiência com Docker, Ansible
- Experiência com RTOS
- Desenvolvimento e práticas estruturadas de software, resolução analítica de problemas, inovação e uma mentalidade de melhoria contínua
- Protocolos de interface de armazenamento empresarial (por exemplo, SATA, SAS, PCIe e NVMe)
- Protocolos e técnicas de segurança de SSD ou dispositivos de armazenamento empresarial (por exemplo, Opal, ESSC e AES)
- Processos de desenvolvimento de software/firmware, incluindo fluxo de trabalho e validação de integração contínua
- Estratégias, ferramentas e execução de processos de DevOps, desde o check-in de código até a Integração Contínua e Entrega Contínua
- Desenvolvimento de testes unitários para cobertura de código e validação de qualidade
Informações Adicionais
Na Solidigm Technology, acreditamos na transparência e na remuneração justa. De acordo com as leis trabalhistas canadenses e nosso compromisso com práticas de contratação equitativas, fornecemos faixas salariais para esta posição.
A remuneração real oferecida será baseada em habilidades, qualificações e experiência individuais. Nós nos esforçamos para garantir que todos os funcionários sejam remunerados de forma justa e de acordo com os padrões de mercado.
Desenvolvido por SmartRecruiters - Política de Privacidade do Candidato
Departamento: Engenharia de Datacenter
Faixa Salarial: 116,480 - 174,800 CAD
Remuneração: CAD 116480 - CAD 174800 - anual
