CSC Leasing Co.
Waymo
Engenheiro(a) de Software Sênior, Orquestração de Simuladores
O Desafio
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 Waymo Driver — 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 Waymo Driver impulsiona o serviço de transporte autônomo completo da Waymo e também pode ser aplicado a uma variedade de plataformas de veículos e casos de uso de produtos. O Waymo Driver já 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.
O simulador da Waymo é um dos ambientes virtuais mais complexos já construídos. Ele combina lógica determinística, dinâmica física e IA avançada para criar um campo de treinamento realista para o Waymo Driver. À medida que expandimos a direção autônoma para novas geografias, condições climáticas complexas e capacidades de próxima geração, nosso objetivo é construir um simulador genérico e altamente adaptável que funcione em qualquer ambiente.
A equipe de Orquestração de Simuladores está no centro da solução desse desafio de escalonamento. Nossa missão é entregar soluções de simulação que impulsionem a avaliação e o treinamento em uma ampla gama de requisitos desafiadores. Estamos procurando um(a) Engenheiro(a) de Software Sênior apaixonado(a) por resolver problemas complexos de avaliação com tecnologia de simulação e que prospere na entrega de soluções práticas dentro de um vasto ecossistema técnico.
A Função
Esta é uma função híbrida. Como um(a) contribuidor(a) principal para a equipe de Orquestração de Simuladores, você se concentrará em resolver desafios práticos de simulação, configurando e orquestrando inteligentemente os recursos do simulador.
Você irá:
- Arquitetar Soluções de Simulação: Liderar o desenvolvimento do simulador dos ambientes necessários para novas iniciativas, como configurações climáticas complexas, expansões de novas geografias (por exemplo, tráfego pela esquerda) e adaptar o simulador para suportar capacidades embarcadas de próxima geração.
- Projetar a Camada de Orquestração: Projetar e implementar sistemas que selecionam e compõem dinamicamente recursos do simulador com base no ambiente e contexto específicos, aproximando-nos de um simulador verdadeiramente universal.
- Navegar por Sistemas Complexos: Mergulhar profundamente em uma base de código massiva de C++ embarcada e de simulador. Você está disposto(a) a colocar a mão na massa. Você confiará em fortes habilidades de leitura e depuração de código para rastrear e resolver interações complexas entre diferentes sistemas, entregando código robusto e pronto para produção.
- Colaborar Entre Fronteiras: Atuar como a cola técnica entre as equipes. Você fará parcerias próximas com colegas das áreas de Simulador, Avaliação e Embarcados, pegando os blocos de construção que eles fornecem e transformando-os em soluções de simulação completas e de ponta a ponta.
O Que Você Traz
Estamos procurando um(a) engenheiro(a) de software generalista forte, com forte inclinação para a execução prática e confortável em navegar por sistemas interconectados em larga escala.
Você tem:
Excelência em Engenharia
- 5+ anos de experiência na indústria em desenvolvimento de software.
- Proficiência sólida em C++ (preferencial) ou Python, com forte capacidade de ler, navegar e depurar bases de código grandes e existentes.
- Experiência na construção de camadas de orquestração, configuração dinâmica ou integração para sistemas de software em larga escala.
Resolução Prática de Problemas
- Um histórico comprovado de entrega de soluções funcionais em domínios técnicos altamente complexos e ambíguos.
- Uma abordagem pragmática para engenharia. Você está disposto(a) a encontrar compromissos e fazer as escolhas certas para atingir o objetivo mais amplo, evitando a armadilha de projetar em excesso ou ficar preso(a) em "terra ideal".
Colaboração e Comunicação
- Habilidades excepcionais de comunicação. Você se sente confortável em navegar pela ambiguidade, negociar limites técnicos e construir parcerias bem-sucedidas com equipes upstream e downstream.
Preferimos
- Profunda paixão por resolver problemas complexos de avaliação com tecnologia de simulação para avançar a direção autônoma.
- Histórico na entrega de metas por meio de soluções práticas.
- Experiência em áreas que dependem fortemente da integração de sistemas complexos, como veículos autônomos, robótica, simulação ou infraestrutura backend de grande porte.
Faixa Salarial
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 o local de trabalho exato, 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 o local da função ou, se a função 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.
$213,000—$263,000 USD
