




Resumen: Como ingeniero de software en el equipo AISW, usted impulsará la evolución de los entornos de desarrollo y producción, implementará técnicas de aprendizaje automático y garantizará una entrega eficiente de software con altos estándares de calidad. Aspectos destacados: 1. Innovar con soluciones de aprendizaje automático de vanguardia. 2. Diseñar y mantener una infraestructura de integración continua (CI) robusta. 3. Colaborar a nivel global en procesos de desarrollo sin interrupciones. **Empresa:** ------------ Qualcomm Intl Inc., Oficina Branch en México **Área del puesto:** ------------- Grupo de Ingeniería, Grupo de Ingeniería \> Ingeniería de Software **Resumen general:** Como innovador tecnológico líder, Qualcomm amplía los límites de lo posible para habilitar experiencias de próxima generación y promover la transformación digital con el fin de crear un futuro más inteligente y conectado para todos. Como parte del equipo de ingeniería AISW, usted participará en la entrega de técnicas, marcos y herramientas de aprendizaje automático que permitan la utilización eficiente de soluciones de vanguardia en aprendizaje automático en una amplia gama de verticales tecnológicas o diseños. En este puesto, será responsable de diseñar e implementar la evolución de nuestros entornos de desarrollo y producción en todas nuestras plataformas Qualcomm, construir y respaldar la infraestructura de integración continua (CI) en Norteamérica, alineada con el resto del equipo global AISW y la empresa. También será responsable de habilitar entornos eficientes de desarrollo de software y tuberías de integración, garantía de calidad integral y despliegue de los productos comerciales AISW en la organización global AISW. Demostrará su pasión por la entrega eficiente de extremo a extremo de software con los más altos estándares de calidad mediante sus habilidades analíticas, de diseño, programación e integración. **Responsabilidades** * Diseñar, implementar y mantener la infraestructura de CI para garantizar compilaciones de software eficientes, confiables y funcionales. * Desarrollar y optimizar recetas de compilación de software para satisfacer las necesidades del equipo de ingeniería. * Colaborar con equipos multifuncionales en todo el mundo para garantizar la integración sin interrupciones de las herramientas y procesos de desarrollo. * Mejorar continuamente el entorno de desarrollo y la infraestructura de CI mientras se resuelven cualquier tipo de incidencias. * Mantenerse actualizado sobre las tendencias y mejores prácticas del sector para mejorar de forma continua el desarrollo de tuberías y las prácticas de CI. * Desarrollar, difundir y mantener documentación sobre los procesos de CI, los entornos de desarrollo y producción, y las estrategias de compilación. **Cualificaciones mínimas:** * Título universitario en Ingeniería, Sistemas de Información, Ciencias de la Computación o campo relacionado y 2\+ años de experiencia laboral o académica en ingeniería de software o área afín. O Maestría en Ingeniería, Sistemas de Información, Ciencias de la Computación o campo relacionado y 1\+ año de experiencia laboral o académica en ingeniería de software o área afín. O Doctorado en Ingeniería, Sistemas de Información, Ciencias de la Computación o campo relacionado. * 2\+ años de experiencia académica o laboral con lenguajes de programación como C, C\+\+, Java, Python, etc. **Cualificaciones preferidas:** * 2\+ años de experiencia en ingeniería de software e ingeniería de lanzamiento/DevOps * Conocimientos especializados en **Python** y en lenguajes de scripting (**Bash**) * Experiencia en compilación, lanzamiento e implementación de software. * Experiencia con sistemas de gestión de control de versiones (**GIT**) y sistemas de CI/CD (**Jenkins, Gitlab CI, GitHub Actions, TeamCity o similares**) * Experiencia en entornos de desarrollo de software basados en sistemas operativos Linux o Unix * Habilidades efectivas de comunicación en inglés (verbal, presentaciones, escrita) * Experiencia previa trabajando en un entorno ágil y colaborando con equipos multidisciplinarios * Habilidades de programación y depuración en más de un lenguaje de programación (preferiblemente C/C\+\+) * Alguna experiencia trabajando con modelos de aprendizaje profundo. * Tuberías de entrenamiento/inferencia. Experiencia en análisis de rendimiento de software y técnicas de optimización. * Experiencia con entornos de desarrollo de software Windows. Experiencia con compilaciones de software e integración continua (CI) en plataformas Windows * Experiencia con Android u otros sistemas embebidos y desarrollo de herramientas para plataformas embebidas. * Experiencia con técnicas de virtualización y tecnologías de contenedores como Docker * Experiencia en generación y mantenimiento automatizados de documentación compleja de software. * Capacidad para colaborar con equipos globalmente diversos y con múltiples intereses **Solicitantes**: 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 o contratación, tenga la seguridad de que Qualcomm se compromete a ofrecer un proceso accesible. Puede enviar un correo electrónico a disability\-accomodations@qualcomm.com o llamar al número gratuito de Qualcomm disponible aquí. A petición, Qualcomm proporcionará adaptaciones razonables para apoyar a personas con discapacidades y permitirles participar en el proceso de contratación. Qualcomm también se compromete a hacer que su lugar de trabajo sea accesible para personas con discapacidades. (Tenga en cuenta que esta dirección de correo electrónico se utiliza únicamente para brindar adaptaciones razonables a personas con discapacidades. No responderemos aquí a solicitudes de actualización de solicitudes ni consultas sobre currículums). Qualcomm espera que sus empleados cumplan con todas las políticas y procedimientos aplicables, incluidos, entre otros, los requisitos de seguridad y demás normas relacionadas con la protección de la información confidencial de la empresa y otra información confidencial y/o exclusiva, en la medida en que dichos requisitos sean permitidos conforme a la legislación aplicable. **A todas las agencias de reclutamiento y selección**: Nuestro sitio web de carreras está dirigido únicamente a personas que buscan un empleo en Qualcomm. Las agencias de reclutamiento y selección, así como las personas representadas por una agencia, no están autorizadas a utilizar este sitio ni a enviar perfiles, solicitudes o currículums; cualquier envío de este tipo se considerará no solicitado. Qualcomm no acepta currículums ni solicitudes no solicitados provenientes de agencias. Por favor, no reenvíe currículums a nuestro alias de empleos, a empleados de Qualcomm ni a ninguna otra ubicación de la empresa. Qualcomm no asume responsabilidad alguna por los honorarios relacionados con currículums o solicitudes no solicitados. Si desea obtener más información sobre este puesto, póngase en contacto con Qualcomm Careers.


