CONCEPT SOLUTIONS LLC
Qualcomm
Staff Systems SW Engineer – Sensors Software (Santa Clara)
Sobre a oportunidade
Empresa: Qualcomm Technologies, Inc.
Área de Atuação: Grupo de Engenharia, Grupo de Engenharia > Sistemas Multimídia
Qualcomm é um empregador 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 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 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.
Empregador EEO: A Qualcomm é um empregador 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ê gostaria de mais informações sobre esta função, entre em contato com Carreiras da Qualcomm.
Geral
Resumo: A tecnologia baseada em sensores tem uma ampla gama de aplicações, incluindo navegação, jogos, interface de usuário inteligente, multimídia, realidade virtual e realidade aumentada. Esta posição desafiadora oferece a oportunidade de trabalhar com tecnologias de sensores de ponta embarcadas em smartphones, automotivos, IOT, smartwatches, bem como outros dispositivos eletrônicos de consumo. As atividades do trabalho abrangem todo o ciclo de vida do produto, desde P&D inicial até a implantação comercial. O candidato selecionado trabalhará com engenheiros de sistemas, software e integração/teste no grupo de sensores da QCT.
O candidato selecionado trabalhará no desenvolvimento de ferramentas de software e interfaces de usuário que suportam pesquisa, desenvolvimento e validação de fluxos de trabalho de tecnologia de sensores. A função envolve o design de interfaces de software intuitivas e robustas, o gerenciamento do estado da aplicação e a integração de componentes frontend com serviços de processamento de dados backend. O candidato trabalhará com engenheiros de sistemas, software e integração e teste na equipe de Sensores da QCT, e terá a oportunidade de contribuir em uma ampla gama de atividades de engenharia de software e sistemas.
As responsabilidades do cargo incluem
- Implementar algoritmos de processamento de sinal de sensor e de machine learning em vários SOCs embarcados.
- Depurar, verificar, otimizar e ajustar código C para algoritmos de processamento de sinal e de machine learning em MATLAB/Python.
Crítico para esta função é:
- proficiência em C, Python e MATLAB
- a capacidade de implementar algoritmos codificados em MATLAB em C
- familiaridade com RTOS e ambientes de programação multithread.
- Implementações de algoritmos de ponto fixo DSP e quantização para modelos de ML.
- Equilibrar considerações de engenharia, como desempenho, memória, energia e complexidade.
- Auxiliar outras equipes de desenvolvimento e teste no deploy de algoritmos.
- Arquitetar e implementar frameworks e ferramentas de software seguindo padrões de design de software estabelecidos, incluindo Model-View-Controller, programação orientada a eventos e arquiteturas baseadas em componentes em uma variedade de plataformas
- Prototipar em plataformas de hardware de referência.
- Documentar fluxos de implementação e design de arquitetura de SW.
Qualificações Mínimas
- Bacharelado em Engenharia, Sistemas de Informação, Ciência da Computação ou área relacionada e 4+ anos de Experiência em Engenharia de Sistemas 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 Sistemas 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 Sistemas ou área relacionada.
Qualificações Preferenciais
- Pelo menos 4 anos de desenvolvimento de software embarcado, com experiência na implementação de processamento digital de sinais, algoritmos de machine learning em C/C++.
- Experiência prática em frameworks de ML como PyTorch e TensorFlow,
- Experiência com implementação de ponto fixo e uso de quantização para modelos de ML.
- Compreensão do funcionamento de acelerômetros, giroscópios, magnetômetros, etc.
- Orientado(a) a detalhes, adotando uma abordagem minuciosa e analítica, produzindo documentação completa.
- Excelentes habilidades de comunicação escrita, verbal e de apresentação.
Faixa salarial e Outras Compensações e Benefícios
$175,600.00 - $263,400.00
A escala salarial acima reflete a escala salarial ampla, de mínimo a máximo, para este código de cargo para a localização 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.
