Redwood Materials
Qualcomm
Engenheiro de Software Embarcado NPU, Staff
Sobre a oportunidade
Empresa: Qualcomm Technologies, Inc.
Área de Atuação: Grupo de Engenharia, Grupo de Engenharia > Engenharia de Software
A Qualcomm é uma empregadora que oferece igualdade de oportunidades. Se você é uma pessoa 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 pessoas com deficiência a fim de que possam participar do processo de contratação. A Qualcomm também está comprometida em tornar nosso local de trabalho acessível para pessoas com deficiência. (Tenha em mente que este endereço de e-mail é usado para fornecer acomodações razoáveis para pessoas com deficiência. Não responderemos aqui a solicitações de atualização de candidaturas ou consultas de currículo).
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.
EEO Empregador: A Qualcomm é uma empregadora que oferece igualdade de oportunidades; todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência, status de veterano ou qualquer outra classificação protegida.
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.
Se você desejar mais informações sobre esta função, entre em contato com a Qualcomm Careers.
Geral
Resumo: A Qualcomm está buscando um Engenheiro de Software Embarcado NPU Staff para liderar o projeto e desenvolvimento de software de plataforma embarcada para processadores CPU, DSP e NPU e motores de IA em nosso portfólio de SoCs Snapdragon. Você irá arquitetar e otimizar frameworks de software que permitam cargas de trabalho multimídia e de machine learning de alta performance e baixo consumo em plataformas móveis, automotivas, de computação e XR.
Como parte da Equipe de Software de Plataforma NPU, você trabalhará em todos os níveis da pilha — de drivers de baixo nível a frameworks de alto nível — e colaborará com equipes de hardware, sistemas e produtos para entregar soluções escaláveis e prontas para produção. Espera-se que você tome decisões técnicas, mentore engenheiros e contribua para a evolução da arquitetura de software NPU da Qualcomm.
Estamos procurando engenheiros com profundo conhecimento técnico, um histórico de responsabilidade em nível de sistema e a capacidade de liderar esforços de desenvolvimento complexos em equipes multifuncionais.
Mínimo
- Qualificações: • Bacharelado em Engenharia, Sistemas de Informação, Ciência da Computação ou área relacionada e 4+ anos de experiência em Engenharia de Software ou área relacionada.
- OU • Mestrado em Engenharia, Sistemas de Informação, Ciência da Computação ou área relacionada e 3+ anos de experiência em Engenharia de Software ou área relacionada.
- OU • Doutorado em Engenharia, Sistemas de Informação, Ciência da Computação ou área relacionada e 2+ anos de experiência em Engenharia de Software ou área relacionada.
- 2+ anos de experiência com Linguagem de Programação como C, C++, Java, Python, etc.
Responsabilidades
- Arquitetar e projetar frameworks de software NPU, bibliotecas de runtime e drivers de sistema para aceleração de computação e IA.
- Liderar o desenvolvimento de recursos complexos de NPU e garantir a integração em nível de sistema entre subsistemas CPU/DSP/NPU.
- Otimizar software usando técnicas avançadas de arquitetura NPU (SIMD, multithreading, hierarquia de memória, etc.).
- Colaborar com equipes de hardware, sistemas e produtos para alinhar o design de software com os objetivos e roadmap da plataforma.
- Mentorar engenheiros, conduzir revisões de design/código e contribuir para a estratégia técnica e planejamento de longo prazo.
- Liderar esforços de depuração e profiling em toda a pilha NPU para atender às metas de performance, consumo de energia e confiabilidade.
- Pode ser exigido trabalho remoto e, ocasionalmente, presencial com OEMs e Independent Software Vendors.
Qualificações Preferenciais
- Mestrado em Engenharia, Ciência da Computação ou área relacionada.
- 8+ anos de experiência em desenvolvimento de software embarcado.
- Profundo conhecimento em programação NPU, arquitetura de computadores e sistemas operacionais em tempo real.
- Experiência comprovada em liderar projetos técnicos ou ser responsável por componentes de software em nível de sistema.
- Forte proficiência em C/C++ e ferramentas de depuração (Trace32, JTAG, etc.).
- Experiência com DSP Hexagon da Qualcomm e frameworks SDK.
- Familiaridade com frameworks multimídia (Android, Linux, Windows) e pipelines de aceleração de IA.
- Exposição a cargas de trabalho de machine learning, visão computacional ou processamento de sinais.
- Forte compreensão de comunicação interprocessadores e gerenciamento de concorrência.
- Capacidade de mentorar engenheiros e influenciar a direção técnica entre as equipes.
- Atitude versátil para aprender novas arquiteturas e sistemas operacionais.
- Excelentes habilidades de comunicação e colaboração multifuncional.
Faixa salarial e Outras Compensações e Benefícios
$141,300.00 - $211,900.00
A escala salarial acima reflete a escala salarial ampla, de mínimo a máximo, para este código de trabalho na localidade para a qual foi publicado. Mais importante ainda, observe que o salário é apenas um componente da remuneração total na Qualcomm. Também oferecemos um programa competitivo de bônus discricionário anual e oportunidade de concessão de RSU anuais (funcionários em planos de incentivo de vendas não são elegíveis para nosso bônus anual). Além disso, nosso pacote de benefícios altamente competitivo é projetado para apoiar seu sucesso no trabalho, em casa e no lazer. Seu recrutador terá prazer em discutir tudo o que a Qualcomm tem a oferecer – e você pode revisar mais detalhes sobre nossos benefícios nos EUA neste link.
