NVIDIA
NVIDIA
A NVIDIA desenvolve tecnologias de computação acelerada e inteligência artificial usadas em jogos, data centers, computação em nuvem, saúde, manufatura, setor automotivo e robótica. Seu trabalho abrange unidades de processamento gráfico, plataformas de IA, simulação e soluções voltadas para diferentes setores, incluindo o NVIDIA Omniverse para fluxos de trabalho colaborativos em 3D, o NVIDIA DRIVE para o desenvolvimento de veículos autônomos e o NVIDIA Clara para aplicações na área da saúde. A empresa reúne grandes equipes técnicas que trabalham na infraestrutura e no software que dão suporte à computação avançada, à simulação e à análise orientada por IA.

Engenheiro de software, algoritmos de vídeo (C++ e Python) na NVIDIA – Yokneam híbrido

Desenvolva componentes de algoritmos de vídeo NVENC e NVDEC com C++ e Python. Otimize o desempenho de codecs e ajude a levar código de pesquisa para versões de produção dos SDKs.

Descrição

  • Projetar e implementar a arquitetura central de vídeo e componentes de algoritmos em C++ e Python
  • Colaborar com arquitetos e engenheiros de algoritmos para desenvolver, implementar e otimizar soluções
  • Revisar código, orientar engenheiros com formação não relacionada a software e fortalecer as práticas de engenharia de software
  • Entregar alterações direcionadas no SDK e na pilha de vídeo que permitam aos pesquisadores avaliar novas ideias
  • Levar o código de pesquisa do desenvolvimento até os SDKs lançados do NVENC e NVDEC
  • Analisar e otimizar os caminhos críticos da pilha de codecs, usando CUDA quando a otimização da CPU não for suficiente
  • Desenvolver e aprimorar as bibliotecas, estruturas e ferramentas usadas pela equipe

Requisitos

  • Bacharelado ou mestrado em Ciência da Computação, Engenharia Elétrica ou Engenharia da Computação
  • Pelo menos dois anos de experiência relevante
  • Domínio sólido de C++ moderno, incluindo C++14/17/20, templates, RAII, concorrência, semântica de movimentação e a biblioteca padrão
  • Capacidade de escrever Python idiomático, eficiente e bem testado
  • Bom discernimento em design de software, com atenção à qualidade do código, APIs, modularidade, testabilidade, abstrações, desempenho e manutenibilidade
  • Iniciativa e capacidade de aprender de forma independente
  • Pensamento lógico e coerente, além de comunicação verbal eficaz
  • Experiência usando Linux para desenvolvimento, incluindo CMake, Git, depuradores, ferramentas de análise de desempenho e sanitizadores
  • Familiaridade ou interesse em compressão de vídeo e codecs como NVENC, NVDEC, FFmpeg, GStreamer, x264/x265, AV1 e VVC
  • Experiência com CUDA ou programação de GPU

Benefícios

  • A NVIDIA é considerada uma empregadora de tecnologia muito desejada
  • Oportunidade de trabalhar com colegas dedicados e com visão de futuro
  • Ambiente de trabalho criativo e autônomo

Vagas relacionadas

Knowtion Health

Gerente de Aquisição de Talentos Remoto

Knowtion Health

Supervisiona os sistemas de recrutamento, as requisições, as análises e as operações de força de trabalho temporária na Knowtion Health. Ajuda a estruturar processos de contratação escaláveis para uma empresa de saúde em crescimento.

Abrir
Napco National

Coordenador de compras, Arábia Saudita (remoto)

Napco National

Coordene as operações de compras de uma empresa de manufatura na Arábia Saudita, desde pedidos de compra e entregas de fornecedores até documentos alfandegários e transferências de materiais. Dê suporte ao desembaraço de remessas, ao processamento de faturas, às reclamações a fornecedores e à renovação de certificados de produtos.

Abrir
4M Analytics

Engenheiro(a) sênior de algoritmos de visão computacional

4M Analytics

Desenvolva sistemas de visão computacional e aprendizado de máquina para a plataforma de mapeamento de serviços subterrâneos da 4M Analytics. Lidere algoritmos da pesquisa à produção em parceria com as equipes de engenharia de dados e produto.

Abrir
Terumo Medical Corporation

Gerente regional de vendas da Terumo Interventional Systems

Terumo Medical Corporation

Lidere as vendas de dispositivos médicos em uma região do centro-norte de Nova Jersey, gerenciando equipes externas e relacionamentos com hospitais. Impulsione a receita regional, o desempenho de vendas e a promoção em conformidade dos produtos da Terumo Interventional Systems.

Abrir
Claroty

Engenheiro(a) de automação de QA

Claroty

Desenvolva automação de API e interface e controles de qualidade de CI/CD para a plataforma de segurança ciberfísica da Claroty. Ajude a proteger infraestruturas críticas com testes confiáveis.

Abrir