76 días
Expira 06/01/2026
Oferta no disponible
Desarrollador de Firmware Embebido
Desarrollador de Firmware Embebido
El candidato será responsable de diseñar, implementar y mantener firmware confiable y seguro en plataformas ARM, garantizando el correcto funcionamiento de sistemas críticos bajo estrictos estándares de calidad y seguridad.
Responsabilidades
- Desarrollar y mantener firmware embebido en plataformas ARM para sistemas de misión crítica.
- Implementar software de control, monitoreo y comunicación segura en entornos críticos.
- Aplicar buenas prácticas de desarrollo seguro y robusto, incluyendo testing unitario, validación de integración y documentación completa.
- Colaborar estrechamente con equipos de hardware y sistemas embebidos para integración y pruebas.
- Optimizar firmware para latencia, consumo energético y estabilidad en entornos críticos.
- Participar en la arquitectura de software seguro siguiendo estándares de la industria de defensa.
- Documentar código, procesos de integración y protocolos de comunicación internos.
Requisitos obligatorios
- Experiencia sólida en desarrollo de firmware para ARM (C/C++, ensamblador ARM, CMSIS).
- Conocimiento de RTOS y Linux embebido para sistemas críticos.
- Experiencia en comunicación segura, protocolos internos y control de sistemas embebidos.
- Dominio de herramientas de desarrollo y depuración embebida (cross-compilers, JTAG/SWD, simuladores).
- Capacidad de trabajo bajo protocolos de confidencialidad y seguridad militar.
- Inglés técnico para documentación y lectura de especificaciones técnicas.
Deseables
- Experiencia en optimización de firmware para sistemas críticos (latencia, tolerancia a fallos).
- Conocimientos en sistemas de control, sensores y actuadores embebidos.
- Familiaridad con procesos de certificación y estándares de seguridad militar o aeroespacial.
- Contribuciones a proyectos internos de sistemas embebidos o defensa.
Habilidades blandas
- Rigurosidad y atención al detalle en entornos críticos.
- Pensamiento analítico y resolución de problemas complejos.
- Documentación clara y capacidad de explicar decisiones técnicas a equipos multidisciplinarios.
- Capacidad de mantener confidencialidad y cumplimiento de protocolos de seguridad.