Monolithic Power Systems, Inc.

Engenheiro(a) de Sistemas Staff BIOS/Plataforma

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

Sobre a oportunidade

Monolithic Power Systems, Inc. (MPS) é uma das empresas de crescimento mais rápido na indústria de semicondutores. Somos líderes técnicos mundiais em semicondutores de potência integrados e arquiteturas de entrega de energia de sistemas. Na MPS, cultivamos a criatividade, somos apaixonados por sustentabilidade e estamos comprometidos em fornecer produtos e inovação de ponta aos nossos clientes. Nosso portfólio de tecnologia ajuda a energizar nosso mundo — venha se juntar à nossa equipe e veja como VOCÊ pode fazer a diferença.

Descrição da Vaga

Estamos buscando um(a) Engenheiro(a) de BIOS Sênior qualificado(a) e motivado(a) para se juntar à nossa equipe de engenharia de sistemas. Nesta função, você trabalhará em estreita colaboração com Engenheiros de Sistemas para solucionar problemas, validar e otimizar firmware e software de baixo nível em um portfólio diversificado de plataformas construídas em CPUs baseadas em AMD, Intel e ARM, com foco em subsistemas de memória DDR e outros componentes críticos. Você desempenhará um papel fundamental na ativação/solução de problemas e validação de subsistemas/componentes de memória em diferentes plataformas, resolvendo problemas complexos de interface hardware-software e garantindo interoperabilidade/compatibilidade robusta de subsistemas/componentes e prontidão para produção.

PRINCIPAIS RESPONSABILIDADES

  1. Liderar a ativação e validação em nível de BIOS para novas plataformas de hardware, incluindo depuração de subsistemas de CPU, chipset e memória (DDR5/6).
  1. Desenvolver e executar planos de teste de validação para recursos de BIOS, gerenciamento de energia (ACPI/S-states), recursos de segurança (Secure Boot, TPM, AMD PSP, Intel TXT/SGX) e fluxos de inicialização.
  1. Apoiar a engenharia de fabricação e sustentação com personalização de BIOS, programação de fábrica e resolução de problemas de campo.
  1. Analisar, solucionar problemas e personalizar firmware de BIOS/UEFI para plataformas usando processadores AMD EPYC/Ryzen, Intel Core/Xeon e baseados em ARM.
  1. Colaborar estreitamente com Engenheiros de Sistemas para solucionar problemas e validar subsistemas e componentes em toda a pilha da plataforma.
  1. Analisar e resolver problemas de interface hardware-firmware, incluindo falhas de POST, erros de treinamento de memória, problemas de enumeração PCIe e anomalias de sequenciamento térmico/de energia.
  1. Configurar e validar subsistemas de memória DDR5, incluindo programação SPD/XMP, ajuste de treinamento de memória, recursos RAS e conformidade JEDEC.
  1. Trabalhar com fornecedores de CPU para garantir a adoção de certas personalizações de BIOS para certas plataformas.
  1. Depurar usando ferramentas padrão da indústria, como depuradores JTAG/ITP, analisadores lógicos, osciloscópios e saída de console serial.
  1. Elaborar e manter registros/notas de problemas, relatórios de validação, guias de depuração e documentação técnica interna.
  1. Participar de revisões de projeto, planejamento de ativação de hardware e reuniões multifuncionais.

QUALIFICAÇÕES REQUERIDAS

  1. Bacharelado em Engenharia Elétrica, Engenharia da Computação, Ciência da Computação ou área intimamente relacionada.
  1. 3+ anos de experiência prática em desenvolvimento ou validação de firmware BIOS/UEFI.
  1. Experiência comprovada com pelo menos duas das seguintes arquiteturas de CPU: AMD (AGESA, EPYC/Ryzen), Intel (FSP, Core/Xeon) ou ARM (TF-A, EDK2).
  1. Forte compreensão da arquitetura de memória DDR5, algoritmos de treinamento, registradores SPD/MR e recursos RAS.
  1. Proficiência em C/C++ e linguagens de script (Python, Bash) para desenvolvimento de firmware e automação.
  1. Experiência com framework UEFI/EDK2, SMM, DXE, desenvolvimento de drivers PEI e ACPI/ASL.
  1. Familiaridade com ferramentas de depuração de hardware: depuradores JTAG (Intel ITP, Lauterbach), analisadores de protocolo, osciloscópios e interfaces de console serial.
  1. Sólida compreensão de barramentos e interfaces de plataforma: PCIe, USB, I2C/SMBus, SPI, LPC, UART e GPIO.
  1. Experiência em leitura e interpretação de esquemas de hardware, datasheets e documentação de fornecedores de silício.
  1. Excelentes habilidades analíticas e de resolução de problemas com a capacidade de trabalhar em limites de hardware e software.
  1. Fortes habilidades de comunicação escrita e verbal; experiência em elaboração de documentação técnica.

QUALIFICAÇÕES PREFERENCIAIS

  1. Experiência com subsistemas de segurança AMD PSP, Intel ME/CSME ou ARM TrustZone.
  1. Familiaridade com firmware BMC (OpenBMC) e interfaces de gerenciamento IPMI/Redfish.
  1. Conhecimento de recursos RAS de plataforma de servidor: ECC DRAM, espelhamento de memória, scrub de patrulha e arquitetura de verificação de máquina (MCA).
  1. Exposição à validação de interconexão PCIe Gen 5 ou CXL 2.0/3.0.
  1. Experiência prática com testes de conformidade JEDEC DDR5 e otimização de temporização de memória.
  1. Compreensão de frameworks de gerenciamento de energia: ACPI, AMD STAPM, Intel DPTF e telemetria de plataforma.
  1. Colaboração anterior com fornecedores de silício (AMD, Intel, Arm Ltd.) em ativação pré-silício ou de silício inicial.
  1. Experiência com sistemas de controle de versão (Git), pipelines CI/CD e fluxos de trabalho de engenharia ágil.

AMBIENTE DE TRABALHO E COLABORAÇÃO

Esta função exige colaboração diária próxima com Engenheiros de Sistemas, Engenheiros de Hardware e Engenheiros de Design/Aplicações em um ambiente de laboratório dinâmico. Você terá acesso a hardware de pré-produção, suporte de silício e um laboratório de depuração dedicado equipado com instrumentação padrão da indústria. Viagens ocasionais para sites de fornecedores ou clientes podem ser necessárias.

O pagamento é baseado na localização do mercado e pode variar com base em fatores que incluem experiência, habilidades, educação e outros motivos relacionados ao trabalho. A faixa salarial base para esta posição na Califórnia é $140,000 - $220,000.

Monolithic Power Systems, Inc. (MPS) é um Empregador de Oportunidades Iguais e abraça a diversidade em nossa força de trabalho. É política da MPS fornecer igualdade de oportunidades a todos os candidatos e funcionários qualificados, sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, idade, deficiência, status de veterano protegido ou veterano com deficiência especial, estado civil, gravidez, informações genéticas ou qualquer outro status legalmente protegido.

O QUE OFERECEMOS

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