Reverse Engineer - Remote

Tarlogic
Madrid, Spain
18 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
0 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

.NET Framework C Sharp (Programming Language) C++ (Programming Language) Communications Protocols Computer Engineering Linux Digital Electronics Firmware Github Python (Programming Language) Object-Oriented Software Development Reverse Engineering
+6 more
Reduced Instruction Set Computing Software Engineering Web Pages Gitlab Git Information Technology

Job description

Tarlogices una empresa especializada enciberseguridad y ciberinteligencia.Ayudamos a grandes compañías y multinacionales a proteger sus infraestructuras y aplicaciones mediante servicios avanzados de ciberseguridad.Con más de una década de experiencia trabajando con clientes de todo el mundo, hemos sido reconocidos por elFinancial Timescomo una de las empresas de ciberseguridad conmayor crecimiento en Europadurante tres años consecutivos.Trabajarás en un entornoremoto, con medidas destacadas deflexibilidad,conciliaciónybienestary con la opción de acudir a nuestrasoficinas en MadridoSantiago de Compostelacuando quieras.Descripción de la ofertaComo Reverse Engineer y parte del equipo de Research & Innovation , te encargarás delanálisis de arquitecturas, ejecutar de tareas de hacking de hardwarey de llevar a caboingeniería inversa de firmware y protocolos de comunicación.Tambiénidentificarás y explotarás vulnerabilidades,desarrollaráspruebas de conceptoy darás soporte a lainvestigaciónen ciberseguridad relacionada con nuevas tecnologías.¿Cuáles serán tus funciones principales?Investigar y documentarla arquitectura hardware dedispositivos IoTpara comprender su funcionamiento y posibles puntos débiles.Ejecutar tareas prácticas de hackingen dispositivos hardware con el fin de identificar vulnerabilidades y evaluar la seguridad de los sistemas.Analizar y realizar ingeniería inversade firmware y protocolos de comunicación para entender su funcionamiento interno y detectar posibles fallos de seguridad.Buscar, localizar y explotarvulnerabilidades, desarrollando técnicas y métodos y documentando estos hallazgos.Desarrollarpruebas de concepto a bajo nivelcon el fin de demostrar la explotación de vulnerabilidades identificadas.Darsoporte 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 eldesarrollo de herramientas internas.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 deflexibilidad horaria real, jornada intensiva los viernes y durante el verano,24 días de vacaciones más 6 festivos de libre eleccióny el día de tu cumpleaños libre.Buscamos tu desarrollo profesional.Tendrásformación continua, acceso a certificaciones, clases de inglésy presupuesto para acudir a congresos o eventos del sector.Además, contarás con unplan 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 salarialentre **€ y **€,trabajo 100% remotocon acceso a nuestras oficinas en Santiago y Madrid,plus de teletrabajoyretribució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áonliney 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.EnTarlogicbuscamos personas que tengan ganas de revolucionar el sector con sus ideas y estamos deseando conocerte.Formación universitaria enIngeniería informática o Grado en Telecomunicacioneso similares.Requisitos mínimos:Entre0 y 5 años de experienciaen funciones similares.Experiencia en programaciónC/C++ y/o Python.Experiencia eningeniería inversa, se valorará especialmente arquitecturas RISC-V.Conocimientos deGitpara gestionar versiones de código y colaborar en proyectos de desarrollo de software.Conocimientos de sistemasUnix(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 conherramientas de ingeniería inversacomoGhidra(Radare, IDA).Conocimientos deingeniería del software(especialmente principios SOLID).Conocimientos dedesarrollo orientado a objetoscon.Net (C#).Conocimientos básicos deelectrónica digital.Experiencia en el desarrollo desoftware embebidoy depruebas de concepto de vulnerabilidadesconocidas.Experiencia enanálisis y manipulación de circuitos digitalesy el uso de herramientas hardware hacking.Comprensión decomunicaciones(SDR).Publicación de proyectos personalesdisponibles en páginas web o repositorios como GitHub o GitLab.#J-*****-Ljbffr

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, 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., buscamos personas que tengan ganas de revolucionar el sector con sus ideas y estamos deseando conocerte.
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. #J-*****-Ljbffr

Benefits & conditions

es lo que vivimos cada día., flexibilidad horaria real , jornada intensiva los viernes y durante el verano, 24 días de vacaciones más 6 festivos de libre elección, Contrato indefinido, rango salarial entre **€ y **€, 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.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all