Pular para o conteúdo

Qualcomm

Engenheiro(a) de Software Staff em IA (C++)

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

Sobre a oportunidade

Empresa: Qualcomm Canada ULC

Nova Posição

Área de Atuação: Grupo de Engenharia, Grupo de Engenharia > Engenharia de Machine Learning

Candidatos: A Qualcomm é uma empregadora que oferece igualdade de oportunidades. Se você é um indivíduo com deficiência e precisa de acomodação durante o processo de candidatura/contratação, tenha certeza de que a Qualcomm está comprometida em fornecer um processo acessível. Você pode enviar um e-mail para disability-accomodations@qualcomm.com ou ligar para o número gratuito da Qualcomm encontrado aqui. Mediante solicitação, a Qualcomm fornecerá acomodações razoáveis para apoiar indivíduos com deficiência a participar do processo de contratação. A Qualcomm também está comprometida em tornar nosso local de trabalho acessível para indivíduos com deficiência. (Tenha em mente que este endereço de e-mail é usado para fornecer acomodações razoáveis para indivíduos com deficiência. Não responderemos aqui a solicitações de atualização de candidaturas ou consultas de currículo).

A Qualcomm espera que seus funcionários cumpram todas as políticas e procedimentos aplicáveis, incluindo, mas não se limitando a, segurança e outros requisitos relativos à proteção de informações confidenciais da Empresa e outras informações confidenciais e/ou proprietárias, na medida em que esses requisitos sejam permitidos pela lei aplicável.

Para todas as Agências de Staffing e Recrutamento: Nosso Site de Carreiras é apenas para indivíduos que buscam um emprego na Qualcomm. Agências de staffing e recrutamento e indivíduos representados por uma agência não estão autorizados a usar este site ou a enviar perfis, candidaturas ou currículos, e quaisquer envios serão considerados não solicitados. A Qualcomm não aceita currículos ou candidaturas não solicitados de agências. Por favor, não encaminhe currículos para nosso alias de empregos, funcionários da Qualcomm ou qualquer outra localização da empresa. A Qualcomm não é responsável por quaisquer taxas relacionadas a currículos/candidaturas não solicitados.

Se você desejar mais informações sobre esta função, entre em contato com Carreiras da Qualcomm.

Resumo Geral

Como uma inovadora líder em tecnologia, a Qualcomm ultrapassa os limites do que é possível para possibilitar experiências de próxima geração e impulsiona a transformação digital para ajudar a criar um futuro mais inteligente e conectado para todos.

Como Engenheiro(a) de Machine Learning da Qualcomm, você criará e implementará técnicas, frameworks e ferramentas de machine learning que permitem a descoberta e utilização eficientes de soluções de machine learning de ponta em um amplo conjunto de verticais ou projetos de tecnologia. Engenheiros(as) da Qualcomm colaboram com equipes multifuncionais para aprimorar o mundo dos produtos móveis, de ponta (edge), automotivos e de IOT por meio de hardware e software de machine learning.

A capacidade da IA de resolver problemas complexos em múltiplos domínios é transformadora. Aqui no grupo de software de inteligência artificial, estamos construindo soluções de IA altamente otimizadas no dispositivo. Combinamos software de alto desempenho com hardware de ponta para executar redes neurais profundas com aquele pequeno computador que você carrega no bolso, o carro que você dirige ou o aspirador de pó que você usa para limpar sua casa. Venha se juntar a nós se você quiser trabalhar com tecnologia de IA de ponta. Nesta posição, você construirá software de alto desempenho para motores de IA, que incluem Snapdragon Neural Processing Engine, Android NN e Tensorflow Lite delegate e muitos outros. Desenvolvemos novas ferramentas e SDKs para estender nossas soluções de IA a casos de uso de clientes líderes na indústria.

Qualificações Mínimas

  1. Bacharelado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada e 4+ anos de experiência em Engenharia de Hardware, Engenharia de Software, Engenharia de Sistemas ou experiência de trabalho relacionada.

OU

  1. Mestrado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada e 3+ anos de experiência em Engenharia de Hardware, Engenharia de Software, Engenharia de Sistemas ou experiência de trabalho relacionada.

OU

  1. Doutorado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada e 2+ anos de experiência em Engenharia de Hardware, Engenharia de Software, Engenharia de Sistemas ou experiência de trabalho relacionada.

Responsabilidades

  1. Ser o responsável e entregar aspectos chave da pilha de IA e fornecer soluções que fazem a diferença
  1. Coordenar o desenvolvimento com várias equipes para garantir um produto coeso
  1. Capacidade de trabalhar com equipes maiores para impulsionar uma ideia
  1. Desenvolvimento de algoritmos de otimização para operadores/camadas de ML para a pilha de SW de IA da Qualcomm
  1. Desenvolvimento de aprimoramentos de framework de SW de IA para uso otimizado de recursos ao executar uma rede neural em hardware da Qualcomm
  1. Desenvolvimento de ferramentas de software para profiling e depuração para suportar a rápida implantação de novas redes neurais neste campo em rápida mudança
  1. Avaliação e otimização do desempenho em tempo de execução e precisão de redes neurais
  1. Trabalhar com equipes de clientes para habilitar modelos de rede de ponta e novos recursos de SW de IA para atender aos casos de uso dos clientes
  1. Colaborar com equipes de hardware e arquitetura de IA para melhorar continuamente nossa solução de IA
  1. Ser um contribuidor ativo no processo de desenvolvimento para garantir lançamentos de software de qualidade comercial
  1. Participar de melhorias no processo de qualidade de software

Candidatos ideais demonstrarão o seguinte:

  1. 5+ anos de experiência na indústria
  1. Prazer no desenvolvimento de software com excelente capacidade de programação e habilidades analíticas, de desenvolvimento e de depuração
  1. Curiosidade e vontade de aprender continuamente coisas novas e propor novas ideias
  1. Experiência e conhecimento em C++
  1. Desenvolvimento de software Android ou embarcado em Linux é preferível
  1. Otimização de algoritmos para núcleos de aceleração de hardware usando OpenCL, OpenGL ES e/ou DSPs
  1. Experiência com Python numpy e frameworks de deep learning como TensorFlow, PyTorch
  1. Background em operações matemáticas: álgebra linear, bibliotecas de matemática rápida, multi-threading e conjuntos de instruções vetoriais
  1. Excelentes habilidades de comunicação (verbal, apresentação, escrita)
  1. Capacidade de colaborar em uma equipe globalmente diversa e com múltiplos interesses

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