Descripción
Como Reverse Engineer y parte del equipo de Research \& Innovation, te encargarás del **análisis de arquitecturas, ejecutar de tareas de hacking de hardware** y de llevar a cabo **ingeniería inversa de firmware y protocolos de comunicación.** También **i****dentificarás y explotarás vulnerabilidades****,** desarrollarás **pruebas de concepto**y darás soporte a la **investigación** en ciberseguridad relacionada con nuevas tecnologías.
**¿Cuáles serán tus funciones principales?**
* **Investigar y documentar** la arquitectura hardware de **dispositivos IoT** para comprender su funcionamiento y posibles puntos débiles.
* **Ejecutar tareas prácticas de hacking** en dispositivos hardware con el fin de identificar vulnerabilidades y evaluar la seguridad de los sistemas.
* **Analizar y realizar ingeniería inversa** de firmware y protocolos de comunicación para entender su funcionamiento interno y detectar posibles fallos de seguridad.
* **Buscar, localizar y explotar** vulnerabilidades, desarrollando técnicas y métodos y documentando estos hallazgos.
* Desarrollar **pruebas de concepto a bajo nivel** con el fin de demostrar la explotación de vulnerabilidades identificadas.
* Dar **soporte en la investigación de ciberseguridad orientada al uso de nuevas tecnologías,** contribuyendo con iniciativas, análisis y pruebas que ayuden a mejorar la seguridad.
* Participar en el **desarrollo de herramientas internas**.
**¿Por qué unirte a Tarlogic?**
En Tarlogic, trabajar en proyectos que te desafían, aprender y crecer mientras disfrutas del equilibrio entre vida personal y profesional no son solo palabras: **es lo que vivimos cada día.**
Tu tiempo importa. Podrás disfrutar de **flexibilidad horaria real**, jornada intensiva los viernes y durante el verano, **24 días de vacaciones más 6 festivos de libre elección** y el día de tu cumpleaños libre.
Buscamos tu desarrollo profesional. Tendrás **formación continua, acceso a certificaciones, clases de inglés** y presupuesto para acudir a congresos o eventos del sector. Además, contarás con un **plan de carrera con objetivos definidos y seguimiento individualizado**, pensado para que tu crecimiento sea claro y medible.
Queremos que encuentres estabilidad y bienestar. **Contrato indefinido, rango salarial** entre 27\.000€ y 38\.000€, **trabajo 100 % remoto** con acceso a nuestras oficinas en Santiago y Madrid, **plus de teletrabajo** y **retribución flexible** (tarjeta restaurante, guardería, transporte, seguro médico).
**¿Cómo será el proceso de selección?**
Queremos que descubras cómo es trabajar en Tarlogic desde el primer momento. El proceso será **online** y consta de:
1\.Entrevista con HR en la que te explicaremos más información sobre Tarlogic y la vacante.
2\.Entrevista técnica en la que el equipo podrá valorar tus conocimientos técnicos y tendréis la oportunidad de conoceros.
3\. Prueba técnica para demostrar tus habilidades.
En **Tarlogic** buscamos personas que tengan ganas de revolucionar el sector con sus ideas y estamos deseando conocerte.
Formación:
Formación universitaria en **Ingeniería informática o Grado en Telecomunicaciones** o similares.
Requisitos mínimos:
* Entre **0 y 5 años de experiencia** en funciones similares.
* Experiencia en programación **C/C\+\+ y/o Python.**
* Experiencia en **ingeniería inversa,** **se valorará especialmente arquitecturas** **RISC\-V.**
* Conocimientos de **Git** para gestionar versiones de código y colaborar en proyectos de desarrollo de software.
* Conocimientos de sistemas **Unix** (GNU/Linux).
* **Inglés**: Nivel para leer y entender documentación técnica y escribir informes o correos electrónicos con soltura.
Además, valoraremos positivamente que tengas experiencia en actividades relativas a los siguientes puntos:
* Experiencia con **herramientas de ingeniería inversa** como **Ghidra** (Radare, IDA).
* Conocimientos de **ingeniería del software** (especialmente principios SOLID).
* Conocimientos de **desarrollo orientado a objetos** con **.Net (C\#)**.
* Conocimientos básicos de **electrónica digital.**
* Experiencia en el desarrollo de **software embebido** y de **pruebas de concepto de vulnerabilidades** conocidas.
* Experiencia en **análisis y manipulación de circuitos digitales** y el uso de herramientas hardware hacking.
* Comprensión de **comunicaciones** (SDR).
* **Publicación de proyectos personales** disponibles en páginas web o repositorios como GitHub o GitLab.