Qualcomm

Staff Software Engineer, Core AI Software (Enfoque en la Unidad de Negocio Móvil) _ Presencial

C++
Traducción automática. Consulta el original.

Sobre la oportunidad

Empresa: Qualcomm Technologies, Inc.

Área de trabajo: Grupo de Ingeniería, Grupo de Ingeniería > Ingeniería de Machine Learning

Qualcomm es un empleador que ofrece igualdad de oportunidades. Si usted es una persona con discapacidad y necesita una adaptación durante el proceso de solicitud/contratación, tenga la seguridad de que Qualcomm se compromete a proporcionar un proceso accesible. Puede enviar un correo electrónico a [email protected] o llamar al número gratuito de Qualcomm que se encuentra aquí. Previa solicitud, Qualcomm proporcionará adaptaciones razonables para ayudar a las personas con discapacidades a participar en el proceso de contratación. Qualcomm también se compromete a hacer que nuestro lugar de trabajo sea accesible para personas con discapacidades. (Tenga en cuenta que esta dirección de correo electrónico se utiliza para proporcionar adaptaciones razonables a personas con discapacidades. No responderemos aquí a solicitudes de actualización de solicitudes o consultas de currículum).

A todas las agencias de dotación de personal y contratación: Nuestro sitio de carreras es solo para personas que buscan un trabajo en Qualcomm. Las agencias de dotación de personal y contratación y las personas representadas por una agencia no están autorizadas a utilizar este sitio ni a enviar perfiles, solicitudes o currículums, y dichas presentaciones se considerarán no solicitadas. Qualcomm no acepta currículums o solicitudes no solicitadas de agencias. No envíe currículums a nuestra dirección de correo electrónico de trabajos, a empleados de Qualcomm ni a ninguna otra ubicación de la empresa. Qualcomm no es responsable de ninguna tarifa relacionada con currículums/solicitudes no solicitadas.

Empleador EEO: Qualcomm es un empleador que ofrece igualdad de oportunidades; todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano o cualquier otra clasificación protegida.

Qualcomm espera que sus empleados cumplan con todas las políticas y procedimientos aplicables, incluyendo, pero no limitado a, los requisitos de seguridad y otros requisitos relacionados con la protección de la información confidencial de la Compañía y otra información confidencial y/o propietaria, en la medida en que dichos requisitos sean permitidos por la ley aplicable.

Si desea más información sobre este puesto, póngase en contacto con Qualcomm Careers. Leer más

Resumen General

Como innovador tecnológico líder, Qualcomm amplía los límites de lo posible para permitir experiencias de próxima generación e impulsar la transformación digital, creando un futuro más inteligente y conectado para todos. Como Staff Software Engineer en el equipo de Software de IA (AISW), desempeñarás un papel fundamental en la entrega de capacidades de software de IA que permitan directamente lanzamientos exitosos de OEM y clientes dentro de la Unidad de Negocio Móvil (BU). En este puesto, liderarás el diseño y desarrollo de funciones centrales en la pila de IA de Qualcomm, incluyendo Qualcomm AI Runtime (QAIRT) y las extensiones de inferencia de IA generativa (Genie). Contribuirás a la ejecución eficiente de redes neuronales profundas (DNN) avanzadas, modelos de lenguaje grandes (LLMs) y arquitecturas de IA modernas en plataformas Snapdragon. Un aspecto clave de este puesto es una sólida mentalidad centrada en el cliente, asegurando que las soluciones de software de IA cumplan los más altos estándares de calidad, usabilidad, rendimiento y fiabilidad para los clientes móviles. Serás responsable de dar soporte al software de IA que optimiza la eficiencia en tiempo de ejecución, la latencia, el consumo de energía y la estabilidad de las aplicaciones de IA que ejecutan cargas de trabajo de machine‑learning en los aceleradores de IA de bajo consumo de Qualcomm, con un fuerte énfasis en la preparación del producto móvil para el mundo real y la satisfacción del cliente.

Requisitos mínimos

Requisitos Mínimos

  1. Título de Grado en Ciencias de la Computación, Ingeniería, Sistemas de Información o campo relacionado y 4+ años de experiencia en Ingeniería de Hardware, Ingeniería de Software, Ingeniería de Sistemas o experiencia laboral relacionada.

O

  1. Máster en Ciencias de la Computación, Ingeniería, Sistemas de Información o campo relacionado y 3+ años de experiencia en Ingeniería de Hardware, Ingeniería de Software, Ingeniería de Sistemas o experiencia laboral relacionada.

O

  1. Doctorado en Ciencias de la Computación, Ingeniería, Sistemas de Información o campo relacionado y 2+ años de experiencia en Ingeniería de Hardware, Ingeniería de Software, Ingeniería de Sistemas o experiencia laboral relacionada.

Requisitos Mínimos (Imprescindible)

  1. Título de Grado en Ingeniería, Ciencias de la Computación, Sistemas de Información o un campo relacionado.
  1. 5+ años de experiencia profesional en desarrollo de software.
  1. Sólida competencia en desarrollo de software en C/C++.
  1. Experiencia en desarrollo de software en entornos Linux.
  1. Sólida base en estructuras de datos, algoritmos, principios de diseño de software, depuración y pruebas.
  1. Excelentes habilidades de comunicación verbal y escrita, con la capacidad de trabajar eficazmente en equipos y con partes interesadas de cara al cliente.

Responsabilidades Clave

  1. Liderar el desarrollo de software para la pila de IA de Qualcomm SDKs (QAIRT, Genie) para permitir la ejecución de modelos de IA generativa y tradicional de última generación en plataformas móviles Snapdragon.
  1. Diseñar e implementar componentes centrales del framework de tiempo de ejecución de IA para inferencia en sistemas móviles con recursos limitados que operan bajo estrictas restricciones de energía, memoria y rendimiento.
  1. Trabajar en estrecha colaboración con los Puntos de Contacto (PoC) de la Unidad de Negocio Móvil responsables de la interacción con OEM y los lanzamientos de productos para entregar funciones, correcciones de errores y optimizaciones necesarias para el éxito del cliente.
  1. Demostrar un fuerte enfoque y obsesión por la satisfacción del cliente, asegurando que los problemas que afectan la experiencia del cliente se prioricen, se aborden con urgencia y se resuelvan con alta calidad.
  1. Mejorar proactivamente los flujos de trabajo internos y de clientes relacionados con herramientas de IA, SDKs, documentación y procesos para mejorar la facilidad de uso, la depuración y la experiencia general del desarrollador.
  1. Colaborar con equipos multifuncionales, incluidos la Unidad de Negocio Móvil, líderes de producto, equipos de sistemas, validación, rendimiento e ingeniería de clientes para garantizar la preparación de extremo a extremo para lanzamientos comerciales.
  1. Validar, analizar y optimizar el rendimiento del software, la precisión y la robustez a través de pruebas detalladas de casos de uso de IA móvil.
  1. Depurar problemas complejos del sistema, realizar análisis de causa raíz e impulsar correcciones a través de los límites de software-hardware para garantizar una alta fiabilidad en entornos de clientes.
  1. Liderar el desarrollo de funciones e influir en la dirección técnica para permitir que los clientes y socios implementen eficazmente soluciones de IA en las plataformas de Qualcomm.
  1. Participar activamente en revisiones de diseño y código, estableciendo altos estándares de calidad de código, mantenibilidad y escalabilidad.
  1. Mentorizar a ingenieros junior y contribuir a una cultura de excelencia técnica, propiedad y mejora continua dentro de la organización de Software de IA.
  1. Trabajar de forma independiente con mínima supervisión; las decisiones técnicas impactarán tanto en su área inmediata como en entregables más amplios entre equipos.

Requisitos Preferentes (Deseable)

  1. Máster en Ciencias de la Computación, Ingeniería Informática o Ingeniería Eléctrica.
  1. Experiencia en la creación de software embebido y a nivel de sistema para plataformas móviles o de borde.
  1. Familiaridad con arquitecturas de modelos de IA generativa (por ejemplo, LLMs) y pipelines de inferencia.
  1. Comprensión de la aceleración de hardware y el despliegue de inferencia de IA en dispositivos de borde.
  1. Experiencia en plataformas como Linux, Android y/o Windows.
  1. Conocimiento de interacciones de bajo nivel entre sistema operativo y hardware.
  1. Experiencia con entornos de compilación basados en CMake.
  1. Experiencia previa utilizando o integrando productos de la pila de IA de Qualcomm (por ejemplo, QNN, Genie).
  1. Experiencia con prácticas de desarrollo ágil y control de código fuente basado en git.
  1. Capacidad para colaborar eficazmente dentro de un equipo multifuncional distribuido globalmente, mientras se equilibran múltiples prioridades impulsadas por hitos de clientes y productos.

Rango salarial y otra compensación y beneficios

$162,000.00 - $243,000.00

La escala salarial anterior refleja la escala salarial amplia, de mínimo a máximo, para este código de trabajo en la ubicación para la que se ha publicado. Y lo que es aún más importante, tenga en cuenta que el salario es solo un componente de la compensación total en Qualcomm. También ofrecemos un programa competitivo de bonificación discrecional anual y la oportunidad de recibir concesiones de RSU anuales (los empleados en planes de incentivos de ventas no son elegibles para nuestra bonificación anual). Además, nuestro paquete de beneficios altamente competitivo está diseñado para apoyar su éxito en el trabajo, en casa y en el ocio. Su reclutador estará encantado de discutir todo lo que Qualcomm tiene para ofrecer, y puede revisar más detalles sobre nuestros beneficios en EE. UU. en este enlace.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores