Celestica International LP

10 - Staff Engineer, Software

PythonAWSGCPDockerKubernetesGo
Tradução automática. Consulte o original.

VISÃO GERAL

ID da Vaga: 129189

Região: Américas

País: EUA

Estado/Província: Texas

Cidade: Austin

Título da Vaga: Staff Test Engineer, Firmware de Computação para Servidores - Data Center de IA

Área Funcional: Engenharia (ENG)

Carreira: Design - Engenharia de Software

Código da Vaga: SEN-ENG-DSE

Nível da Vaga: 10

Indicador Direto/Indireto: Indireto

OBSERVAÇÕES

Esta descrição de cargo não se destina a ser uma lista exaustiva de todos os deveres e responsabilidades da posição. Os funcionários são responsabilizados por todos os deveres do cargo. Os deveres do cargo e a porcentagem de tempo identificada para qualquer função estão sujeitos a alterações a qualquer momento.#HPS-NA

Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência ou status como veterano protegido.

A política da Celestica sobre igualdade de oportunidades de emprego proíbe a discriminação com base em raça, cor, credo, religião, origem nacional, gênero, orientação sexual, identidade de gênero, idade, estado civil, status de veterano ou deficiência, ou outras características protegidas por lei.

Esta política se aplica à contratação, promoção, demissão, pagamento, benefícios, treinamento no trabalho, classificação, encaminhamento e outros aspectos do emprego e também afirma que retaliação contra uma pessoa que apresente uma queixa de discriminação, participe de um processo de discriminação ou, de outra forma, se oponha a uma prática de emprego ilegal não será tolerada. Todas as informações serão mantidas em sigilo de acordo com as diretrizes de EEO.

A Celestica gostaria de agradecer a todos os candidatos, no entanto, apenas os candidatos qualificados serão contatados.

A Celestica não aceita currículos não solicitados de agências de recrutamento ou serviços de recrutamento pagos.

Esta localização é uma instalação ITAR dos EUA e estas posições envolverão a liberação de bens controlados para exportação, seja diretamente para funcionários ou através da movimentação do funcionário dentro da instalação. Como tal, a Celestica exigirá informações necessárias de todos os candidatos após a aceitação do emprego para determinar se alguma isenção ou licença de controle de exportação deve ser registrada.

RESUMO

Estamos buscando um(a) Staff Test Engineer, Infraestrutura de Data Center de IA, qualificado(a) e experiente, para ajudar a garantir a confiabilidade, o desempenho e a escalabilidade da rede, armazenamento e infraestrutura de servidores de nosso data center de IA. Nesta função, você será um(a) contribuidor(a) técnico(a) chave, trabalhando com equipes multifuncionais para desenvolver e executar estratégias de teste abrangentes para nossos componentes críticos de hardware, firmware e software. Sua profunda expertise em sistemas de armazenamento e servidores será essencial à medida que entregamos soluções robustas e de alto desempenho que suportam cargas de trabalho exigentes de IA/ML. O(a) candidato(a) ideal será um(a) líder técnico(a) prático(a), capaz de orientar engenheiros juniores, impulsionar a automação de testes e colaborar entre as equipes de engenharia para entregar soluções robustas e de alto desempenho.

CONHECIMENTOS/HABILIDADES/COMPETÊNCIAS

  1. Definir e implementar estratégias de teste para todos os componentes de hardware, firmware e software de armazenamento e servidores dentro do ambiente de data center de IA.
  1. Liderar a definição e o desenvolvimento de estratégias de teste holísticas, planos de teste e casos de teste para soluções complexas de data center, incluindo testes funcionais, de desempenho, de confiabilidade, de estresse e de resistência.
  1. Orientar e fornecer orientação técnica a engenheiros de teste juniores, promovendo uma cultura de excelência técnica e melhoria contínua.
  1. Projetar e implementar frameworks e scripts de teste automatizados usando linguagens como Python, Go ou similares, para melhorar a eficiência e a cobertura dos testes.
  1. Realizar análises de desempenho aprofundadas e identificação de gargalos para plataformas de servidor (por exemplo, CPU, GPU, memória, PCIe, rede), segurança (por exemplo, boot seguro, Root of Trust, Platform Firmware Resilience) e interfaces/funcionalidades do OpenBMC
  1. Isso inclui depurar problemas relacionados ao BIOS, funcionalidade do BMC e sua interação com o hardware do servidor.
  1. Desenvolver e manter bancos de teste e infraestrutura robustos para integração e validação contínuas.
  1. Utilizar ferramentas de teste de código aberto e comerciais relevantes para validação de servidores, BIOS, OpenBMC e armazenamento.
  1. Colaborar estreitamente com as equipes de design de hardware, desenvolvimento de software, infraestrutura e engenharia de IA/ML para entender os requisitos e integrar os testes ao longo do ciclo de vida do produto.
  1. Comunicar o progresso dos testes, resultados e problemas críticos de forma eficaz aos stakeholders, incluindo a liderança executiva.
  1. Desenvolver metodologias de teste especializadas para validar o desempenho e a confiabilidade sob cargas de trabalho pesadas de IA/ML (por exemplo, treinamento de modelos grandes, inferência em escala, ingestão de dados).
  1. Entender e testar as interações

QUALIFICAÇÕES REQUERIDAS

  1. Bacharelado ou Mestrado em Ciência da Computação, Engenharia Elétrica ou área técnica relacionada.
  1. 10+ anos de experiência em testes de hardware e/ou software, com pelo menos 5 anos focados em sistemas de armazenamento e servidores de nível empresarial.
  1. 5+ anos de experiência em uma função técnica de liderança ou sênior, orientando engenheiros juniores ou liderando iniciativas de teste.
  1. Profunda expertise em arquiteturas de servidor (x86, ARM, servidores GPU), subsistemas de CPU/memória, PCIe e gerenciamento de energia. *
  1. Experiência extensiva em arquiteturas de servidor (x86, ARM, servidores GPU), BIOS, subsistemas de CPU/memória, PCIe, gerenciamento de energia e funcionalidades de Controladores de Gerenciamento de Baseband (BMC).
  1. Forte compreensão de segurança de software empresarial (por exemplo, boot seguro, Root of Trust, Platform Firmware Resilience)
  1. Proficiência em linguagens de script (por exemplo, Python, Bash) para automação de testes e análise de dados.
  1. Experiência com sistemas operacionais Linux (por exemplo, Ubuntu, CentOS, RHEL) e ferramentas de linha de comando.
  1. Familiaridade com conceitos de rede (Ethernet, TCP/IP, InfiniBand) e metodologias de teste de rede.
  1. Experiência com metodologias de teste, como teste de desempenho, teste de confiabilidade, teste de estresse e injeção de falhas.
  1. Excelentes habilidades de resolução de problemas, análise e depuração.
  1. Fortes habilidades de comunicação e interpessoais, com capacidade de colaborar efetivamente entre equipes diversas.

QUALIFICAÇÕES DESEJÁVEIS

  1. Familiaridade com OCP (Open Compute Project)
  1. Experiência com ambientes de nuvem (AWS, Azure, GCP) e tecnologias de virtualização.
  1. Conhecimento de tecnologias de contêineres (Docker, Kubernetes).
  1. Familiaridade com frameworks de IA/ML (por exemplo, TensorFlow, PyTorch) e seus requisitos de infraestrutura.
  1. Experiência com ferramentas de profiling de desempenho (por exemplo, fio, Iometer, Perf, VTune).
  1. Contribuições para projetos de código aberto relacionados a armazenamento, servidores ou testes.
  1. Certificações em tecnologias relevantes (por exemplo, NetApp, Dell EMC, HPE, NVIDIA).

SOBRE A EMPRESA

A Celestica (NYSE, TSX: CLS) capacita as melhores marcas do mundo. Por meio de nossa reconhecida abordagem centrada no cliente, formamos parcerias com empresas líderes nos setores Aeroespacial e de Defesa, Comunicações, Enterprise, HealthTech, Industrial, Equipamentos de Capital e Energia para oferecer soluções aos seus desafios mais complexos. Como líder em design, fabricação, plataformas de hardware e soluções de cadeia de suprimentos, a Celestica traz expertise e insights globais em todas as etapas do desenvolvimento de produtos – desde a fase de projeto até a produção em larga escala e serviços pós-venda para produtos que variam de dispositivos médicos avançados e sistemas de aviação de alta engenharia a soluções de plataformas de hardware de última geração para a Nuvem. Com sede em Toronto e equipes talentosas espalhadas por mais de 40 locais em 13 países nas Américas, Europa e Ásia, imaginamos, desenvolvemos e entregamos um futuro melhor junto aos nossos clientes.

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