24FreelanceMercado freelance que nunca duerme
Activo

Ensamblador y desarrollo de bajo nivel: x86/ARM

65 vistas#2267
Período de listado1 díahasta 18.11.2026
Publicado20.08.2026
Vistas6525 en 14 días

Acerca del servicio

Traducido
Soy un desarrollador de bajo nivel que trabaja cerca del hardware. Durante más de diez años he escrito y optimizado a mano ensamblador para x86 y ARM, exprimiendo rendimiento donde cada ciclo de reloj y cada línea de caché importan. Cuando un bucle caliente ralentiza todo el producto, lo descompongo a nivel de instrucciones, entiendo exactamente cómo lo ejecuta el procesador y lo reescribo para que la tubería no se detenga, las ramas se predigan bien y el acceso a la memoria sea amigable con la caché. Este no es un desarrollo de aplicaciones típico: leo código desensamblado tan libremente como otros leen fuentes, y razono sobre registros, líneas SIMD, alineación y microarquitectura, no sobre frameworks.

Mi trabajo diario consiste en optimizar a mano secciones críticas para el rendimiento, perfilado cuidadoso y mediciones honestas antes y después, para que la ganancia sea visible en números, no solo en palabras. Depuro a nivel de instrucciones cuando un fallo o un error sutil solo se manifiesta en una compilación optimizada, y realizo ingeniería inversa legítima: restauro documentación perdida, entiendo el comportamiento no documentado de tu propio componente, o mantengo software cuyo binario se desvió de las fuentes. Escribo ensamblador limpio y comentado que un ingeniero ordinario también puede leer, y siempre mantengo una versión de referencia portátil cerca para que el código se mantenga manejable.

Muéstrame dónde duele: códec, núcleo matemático, analizador, bucle interno de física, procedimiento de firmware. Mediré, encontraré el verdadero cuello de botella en lugar de suposiciones, y entregaré una versión optimizada y probada con números que lo demuestren.

— Ensamblador x86 y ARM, escrito y optimizado a mano
— Vectorización SIMD: SSE, AVX y NEON
— Perfilado, benchmarks y análisis de puntos críticos
— Depuración de compilaciones optimizadas a nivel de instrucciones
— Ingeniería inversa y desensamblado para mantenimiento
— Ajuste de caché, alineación y predicción de ramas
Freelancer contacts
E-mailShow
24
Veinte · consejo

Antes de hacer un pedido

  • Mira el portafolio del freelancer.
  • Describe tu tarea y pregunta por un precio y un plazo.
  • Revisa las opiniones de otros clientes.
  • O publica un proyecto y compara varias ofertas.
Misma categoría

Servicios similares

Todos los servicios en la categoría
Bueno saber
¿Cómo pido este servicio?

Escribe al freelancer usando el formulario en esta página: describe la tarea, la fecha límite y el resultado que necesitas.

¿Cómo verifico al freelancer?

Abre el perfil: la calificación, el portafolio y las reseñas de otros clientes muestran experiencia con tareas como la tuya.

Alex P.Programación web
Contacto
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora