📍 Greater Buenos Aires, Argentina 🇦🇷
Tenemos un desafío técnico real: desarrollar firmware bare metal corriendo en un SoC Allwinner H3/H2+ (ARM Cortex-A7), sin sistema operativo y sin librerías estándar.
Si te apasiona el bajo nivel y querés sumarte al equipo de GST para participar en proyectos interdisciplinarios con una visión innovadora e impacto directo en la industria del gaming, esta es tu oportunidad.
¿Qué vas a hacer?
· Desarrollo y evolución: Crear nuevas funcionalidades, mejorar el rendimiento y desarrollar módulos para una aplicación productiva de alto impacto.
· Mantenimiento crítico: Dar soporte continuo y resolver bugs complejos en un entorno sin OS.
· Sinergia Hardware/Software: Participar activamente en el diseño y revisión del hardware asociado, desde el esquemático hasta el layout de PCB.
¿Qué buscamos en vos?
· 🔧 C bare metal avanzado: Sin libc, sin OS. Inicialización de hardware desde el reset vector , manejo propio de .data, .bss y startup .
· ⚙️ Arquitectura ARM Cortex-A7: Modos de CPU, manejo de caché, excepciones, NEON SIMD (comprendiendo las diferencias críticas con Cortex-M).
· 🔌 Desarrollo de drivers desde cero: Ethernet MAC, displays TFT, controladores de video, decodificación de imágenes y video por hardware.
· 🎲 Protocolo SAS (Slot Accounting System): Conocimiento del estándar de comunicación de la industria del gaming, necesario para dar soporte y evolucionar nuestra aplicación.
· 🛠️ Dominio de Toolchain : arm-eabi-gcc, linker scripts propios, objcopy/objdump, Makefile, cross-compilation .
· 📡 Comunicaciones de bajo nivel: Protocolos implementados a nivel de registros, sin stacks externos.
· 🖥️ Diseño de PCB y Hardware: Capacidad para diseñar esquemáticos y layouts (preferentemente en Altium Designer o KiCad). Conocimiento de buenas prácticas de layout para señales digitales de alta velocidad, alimentación y EMC.
· 💻 Herramientas: Control de versiones fluido con Git.
Valoramos especialmente:
· Contar con experiencia en la industria del Gambling.
· Experiencia previa con SoCs Allwinner (lectura de datasheets , registros, periféricos).
· Conocimientos del Video Engine / Display Engine del H3/H2+ y decodificación MPEG/JPEG por hardware.
· Implementación de stacks de red bare metal .
· Experiencia previa en la industria del gambling / casino.
· Revisión de diseños para manufactura (DFM).
· Manejo de instrumental de laboratorio (osciloscopio, multímetro, estación de soldado).
¿Qué te ofrecemos?
· Bono anual sujeto a desempeño.
· Crecimiento profesional: Oportunidad de ser parte de una empresa tecnológica joven, innovadora y en plena expansión.
· Salud y tranquilidad: Cobertura médica prepaga de primer nivel para vos y tu grupo familiar.
· Bienestar: Membresía de gimnasio 100% bonificada.
Condiciones:
· Relación de dependencia
· 100% Presencial
· Lugar de trabajo: Villa Urquiza, C.A.B.A.
Envianos tu CV indicando Remuneración pretendida a [email protected]