




Resumen: Cognizant busca un Ingeniero Reverso de nivel intermedio para desmontar aplicaciones Android, analizar interfaces nativas y ofrecer información de seguridad práctica. Aspectos destacados: 1. Desofuscar y analizar de forma independiente aplicaciones Android 2. Utilizar y automatizar herramientas del sector para optimizar el análisis 3. Elaborar informes técnicos detallados y colaborar con equipos de seguridad ¿Qué hace de Cognizant un lugar verdaderamente único para trabajar? Cognizant ofrece un fuerte crecimiento, alcance global y un entorno innovador en el que los profesionales tecnológicos pueden realizar trabajos significativos y de alto impacto. Los equipos colaboran entre distintas regiones para desarrollar e implementar soluciones avanzadas para empresas líderes, lo que permite una mayor agilidad, innovación y rendimiento. Buscamos un **Ingeniero Reverso de nivel intermedio** competente para incorporarse a nuestro dinámico proyecto. Será responsable de desmontar de forma independiente aplicaciones Android, incluidas aquellas que emplean técnicas comunes de ofuscación y antimanipulación. Este puesto exige experiencia técnica para rastrear flujos de datos complejos, analizar interfaces nativas y proporcionar información de seguridad práctica con mínima supervisión. ¿Se ve usted en este puesto? ¡Consulte los requisitos y postúlese! **Principales responsabilidades:** * Realizar análisis sobre flujos de trabajo de complejidad intermedia y proponer pequeñas mejoras en las metodologías existentes. * Desofuscar y analizar de forma independiente aplicaciones que utilicen técnicas comunes de ofuscación (por ejemplo, aplanamiento del flujo de control, cifrado de cadenas). * Demostrar competencia en el análisis de interfaces de código nativo (JNI). * Utilizar y automatizar herramientas del sector (Ghidra/IDA Pro, hooks de Frida, Burp Suite) para optimizar el tiempo de análisis. * Elaborar informes técnicos detallados y colaborar directamente con los equipos de seguridad y desarrollo. **Usted es alguien que aporta:** * Experiencia demostrable en ingeniería inversa de aplicaciones Android (APK) O desarrollo Android mediante Android SDK O pruebas de penetración / seguridad ofensiva. * Conocimientos sólidos sobre los aspectos internos de la seguridad de Android. * Antecedentes en desarrollo de aplicaciones Android (Java/Kotlin) O análisis de seguridad y evaluación de vulnerabilidades O ingeniería inversa de software. * Experiencia en técnicas de análisis estático y dinámico. * Excelentes habilidades analíticas y de resolución de problemas. * Excelentes habilidades de comunicación y documentación. * Capacidad para trabajar de forma independiente y como parte de un equipo. * Alta competencia en el uso de una amplia variedad de herramientas de análisis para investigaciones de extremo a extremo. **Deseable:** * Familiaridad y experiencia práctica con herramientas de ingeniería inversa tales como apktool, Ghidra (o IDA Pro) y hexdump. * Experiencia con lenguajes ensambladores (por ejemplo, ARM). * Familiaridad con técnicas de análisis de malware en plataformas móviles. * Conocimiento de las técnicas de ofuscación y antimanipulación utilizadas en aplicaciones Android.


