B&A
Esri
C++ Software Development Engineer II - Algoritmos de Grafos
Visão Geral
Você já quis encontrar a melhor maneira de chegar a uma barraca de tacos; saber quantos locais de tacos estão a 10 minutos da sua localização atual; ou se perguntou como otimizar o trajeto para visitar todos eles e saborear o taco perfeito? Se você ama tacos e adora algoritmos de grafos e otimização, temos a vaga ideal para você!
Junte-se à equipe do ArcGIS Network Analyst e desenvolva algoritmos de roteamento de ponta, utilizados por empresas em todo o mundo para otimizar suas frotas de entrega, fornecer direções de direção, identificar locais para instalação de lojas com base em padrões de viagem e muito mais. Nosso trabalho impacta milhões de usuários e tem um alcance abrangente.
Você fará parte de uma equipe focada em projetar e implementar algoritmos de grafos de alto desempenho, expostos em APIs e soluções móveis, desktop, servidor e baseadas em nuvem dentro do ArcGIS. Esta é uma oportunidade desafiadora e gratificante para aplicar suas habilidades de codificação e paixão pela excelência na criação de soluções para problemas de transporte do mundo real.
A Esri possui um Programa de Assistência à Relocação e pode oferecer suporte para a mudança para a área de Redlands, CA, para esta posição.
Responsabilidades
- Projetar e implementar algoritmos e solucionadores em C++ para problemas de roteamento de transporte
- Otimizar códigos em C++ novos e existentes para reduzir o consumo de memória e aumentar o desempenho e a escalabilidade
- Analisar a complexidade computacional de algoritmos
- Trabalhar com engenheiros de produto para diagnosticar as causas raiz de comportamentos incorretos e falhas de software
- Corrigir bugs na base de código existente em C++
- Escrever especificações técnicas abrangentes e documentos de design
- Participar de todo o ciclo de vida de desenvolvimento de software
Requisitos
- 1+ anos de experiência projetando e implementando algoritmos de grafos para redes de transporte
- Experiência com C++11 e estilo e expressões idiomáticas modernas de C++
- Experiência em projetar, analisar e implementar algoritmos de grafos
- Familiaridade com estruturas de dados básicas
- Capacidade de descrever e analisar um problema claramente e articular uma solução
- Excelentes habilidades de comunicação escrita e verbal
- Forte capacidade de gestão de tempo, priorização, trabalho em equipe e habilidades interpessoais
- Mestrado ou Doutorado em ciência da computação, engenharia ou área relacionada
Qualificações Recomendadas
- Experiência em profiling de código e otimização de desempenho
- Conhecimento de GIS, logística e redes de transporte
Privacidade na Esri
#LI-EL1
Se você não atende a todas as qualificações recomendadas para esta posição, encorajamos você a se candidatar mesmo assim!
A Esri é um empregador que oferece oportunidades iguais (EOE) e todos os candidatos qualificados serão considerados para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, status de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei.
Se você precisar de acomodação razoável para qualquer parte do processo de contratação, envie um e-mail para [email protected] e informe a natureza da sua solicitação e suas informações de contato. Observe que apenas as consultas referentes a uma solicitação de acomodação razoável serão respondidas a partir deste endereço de e-mail.
A Esri leva a sério nossa responsabilidade de proteger sua privacidade. Estamos comprometidos em respeitar sua privacidade, proporcionando transparência sobre como adquirimos e usamos suas informações, dando a você controle sobre seus dados e preferências, e mantendo-nos nos mais altos padrões nacionais e internacionais, incluindo conformidade com CCPA e GDPR.
Recompensas Totais
A estratégia de recompensas totais competitiva da Esri inclui benefícios de saúde e bem-estar líderes do setor: assistência médica, odontológica, oftalmológica, seguro de vida básico e suplementar para funcionários (e suas famílias), programas de 401(k) e participação nos lucros, acúmulo mínimo de 80 horas de férias, doze feriados remunerados ao longo do ano civil e oportunidades de crescimento pessoal e profissional.
O salário base é um componente da nossa estratégia de recompensas totais. As decisões de remuneração e a faixa salarial para esta função levam em conta muitos fatores, incluindo, mas não se limitando a: conjuntos de habilidades; experiência e treinamento; licenciamento e certificações; e outras necessidades comerciais e organizacionais.
Uma estimativa razoável da faixa salarial base é $101,192—$167,336 USD
A Empresa
Na Esri, diversidade é mais do que apenas uma palavra em um mapa. Quando funcionários com diferentes experiências, perspectivas, origens e culturas se unem, somos mais inovadores e, em última análise, um lugar melhor para trabalhar. Acreditamos em ter uma força de trabalho diversificada que esteja unida sob nossa missão de criar mudanças globais positivas. Entendemos que diversidade, equidade e inclusão não são um destino, mas um processo contínuo. Estamos comprometidos com a continuidade do aprendizado, crescimento e mudança em nosso local de trabalho para que cada funcionário possa contribuir com o melhor trabalho de sua vida. Nosso compromisso com esses princípios se estende às comunidades globais que atendemos, criando mudanças positivas com a tecnologia GIS. Para obter mais informações sobre as iniciativas de Equidade Racial e Justiça Social da Esri, visite nosso site aqui.
