Reverse Engineer - Remote
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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 identificará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., * 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.
Requirements
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., Formación universitaria en IngenierÃa informática o Grado en Telecomunicaciones o similares., * 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.
Benefits & conditions
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).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
9 Ways to Make Money Hacking
Where To Find Software Engineering Jobs
Is Software Engineering Over-Saturated?