Perfil de habilidad

Debugging Tools

Esta habilidad define expectativas en roles y niveles.

Embedded & IoT Embedded Tools

Roles

1

donde aparece esta habilidad

Niveles

5

ruta de crecimiento estructurada

Requisitos obligatorios

0

los otros 5 opcionales

Dominio

Embedded & IoT

skills.group

Embedded Tools

Última actualización

22/2/2026

Cómo usar

Selecciona tu nivel actual y compara las expectativas.

Qué se espera en cada nivel

La tabla muestra cómo crece la profundidad desde Junior hasta Principal.

Rol Obligatorio Descripción
Systems Programmer (C/C++) Gets familiar with debugging tools: GDB for user-space programs, dmesg for kernel messages, strace for system calls. Debugs simple bugs under mentor guidance.
Rol Obligatorio Descripción
Systems Programmer (C/C++) Confidently uses debugging tools: GDB remote debugging, KGDB for kernel, JTAG for bare-metal. Applies Valgrind, AddressSanitizer for memory corruption detection.
Rol Obligatorio Descripción
Systems Programmer (C/C++) Debugs complex system issues: kernel oops/panic analysis, crash dump via kdump, hardware watchpoints via JTAG. Applies eBPF for dynamic kernel tracing without stopping.
Rol Obligatorio Descripción
Systems Programmer (C/C++) Defines debugging strategy for the systems team. Establishes kernel problem diagnostic runbooks, introduces crash dump infrastructure, trains the team on advanced debugging.
Rol Obligatorio Descripción
Systems Programmer (C/C++) Shapes enterprise debugging infrastructure for system software. Defines crash analysis, tracing, and monitoring standards for all system products, mentors leads.

Comunidad

👁 Seguir ✏️ Sugerir cambio Inicia sesión para sugerir cambios
📋 Propuestas
Aún no hay propuestas para Debugging Tools
Cargando comentarios...