Pular para o conteúdo

Waymo

Engenheiro(a) de Emulação de Silício

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

Sobre a oportunidade

Waymo é uma empresa de tecnologia de direção autônoma com a missão de ser o motorista mais confiável do mundo. Desde seu início como o Projeto de Carro Autônomo do Google em 2009, a Waymo tem se concentrado em construir o Motorista Waymo — O Motorista Mais Experiente do Mundo™ — para melhorar o acesso à mobilidade, ao mesmo tempo em que salva milhares de vidas perdidas em acidentes de trânsito. O Motorista Waymo impulsiona o serviço de ride-hail totalmente autônomo da Waymo e também pode ser aplicado a uma variedade de plataformas de veículos e casos de uso de produtos. O Motorista Waymo realizou mais de dez milhões de viagens apenas com passageiros, possibilitadas por sua experiência em dirigir autonomamente mais de 100 milhões de milhas em vias públicas e dezenas de bilhões em simulação em mais de 15 estados dos EUA.

A Equipe de Computação da Waymo tem a missão crítica e empolgante: Entregamos a plataforma de computação responsável por executar a pilha de software do veículo totalmente autônomo. Para atingir nossa missão, projetamos e criamos silício customizado de alta performance; desenvolvemos arquiteturas de computação em nível de sistema que expandem os limites de performance, consumo de energia e latência; e colaboramos de perto com muitos outros colegas para garantir que projetamos e otimizamos hardware e software para performance máxima. Somos uma equipe multidisciplinar em busca de colegas curiosos e talentosos para trabalhar em uma das plataformas de computação automotiva de maior performance do mundo.

Esta função segue um cronograma de trabalho híbrido e você se reportará a um Líder de Engenharia de Silício.

Faixa Salarial $175,000—$215,000 USD

Você irá

  1. Colaborar com as equipes de Design, Verificação e Software para simular futuros designs de silício e software em uma plataforma de emulação, visando validação funcional e de performance, e antecipação do desenvolvimento de software.
  1. Projetar, implementar e otimizar testbenches de emulação, equilibrando performance e capacidades de depuração com base nas necessidades do usuário e nas restrições de hardware.
  1. Escrever transatores sintetizáveis de ponta a ponta para interagir com designs emulados através de APIs de software e C-DPI.
  1. Triar e identificar a causa raiz de falhas junto com os usuários de emulação, utilizando formas de onda, logs de software e monitores de emulação customizados.
  1. Auxiliar na ativação pós-silício, depuração e caracterização.
  1. Construir infraestrutura para suportar a base de usuários de emulação, incluindo ferramentas para build de modelos, regressão, automação, integração contínua, análise de dados e treinamento.

Requisitos mínimos

Você tem

  1. Graduação em Ciência da Computação / Engenharia Elétrica ou área relacionada e 5 anos de experiência em desenvolvimento de silício.
  1. Experiência com pelo menos uma plataforma principal de emulação de hardware (Palladium, Zebu, Veloce, Protium, HAPS).
  1. Alto nível de proficiência com uma ou mais das seguintes abordagens de emulação: prototipagem virtual, aceleração de testbench, emulação híbrida, emulação in-circuit (speed bridge), QEMU ou VirtualBox.
  1. Experiência com SystemVerilog e metodologias de verificação de design.
  1. Programação e scripting (C++, Python, ou TCL) para automação, desenvolvimento de testes, fluxos de depuração e processo de release.
  1. Forte habilidade de depuração e resolução de problemas em hardware e software.

Nós preferimos

  1. Experiência com interfaces AXI/AMBA, PCIe, DRAM e Ethernet.
  1. Técnicas de análise de performance e consumo de energia.
  1. Experiência com JTAG, DFT, UART, SPI, GPIO e outras interfaces de teste/baixa velocidade.
  1. Conhecimento de métodos avançados de verificação de design (cobertura, simulação em nível de gate, asserções e UVM).
  1. Software de depuração pós-silício (ex: Trace32, OpenOCD, TARMAC) e ferramentas de bancada de laboratório (analisadores, osciloscópios, multímetros).
  1. Compreensão de programação bare metal, sistemas embarcados, internos do Linux, sistemas operacionais, bootloaders, drivers e firmware.

A faixa salarial base esperada para esta posição em tempo integral em locais dos EUA está listada abaixo. O salário inicial real será baseado em fatores relacionados ao trabalho, incluindo a localização exata de trabalho, experiência, treinamento e educação relevantes, e nível de habilidade. Seu recrutador poderá compartilhar mais informações sobre a faixa salarial específica para a localização da vaga ou, se a vaga puder ser realizada remotamente, a faixa salarial específica para sua localização preferida, durante o processo de contratação.

Os funcionários da Waymo também são elegíveis para participar do programa discricionário de bônus anual da Waymo, plano de incentivo acionário e generoso programa de benefícios da Empresa, sujeito aos requisitos de elegibilidade.

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026