CipherRecon Labs

CipherRecon Labs

0 0 Evaluaciones

56 días
Expira 06/01/2026

Firmware Engineer

Firmware Engineer

Buscamos un/a Ingeniero de Sistemas Embebidos y Firmware con experiencia en desarrollo de firmware para CPUs RISC (ARM, RISC-V, MIPS, etc.).
El candidato será responsable de diseñar, implementar y optimizar firmware crítico para sistemas embebidos, asegurando eficiencia, confiabilidad y rendimiento en dispositivos electrónicos.

Responsabilidades

- Desarrollar y mantener firmware embebido para CPUs RISC en dispositivos electrónicos.
- Implementar drivers, controladores de hardware y gestión de periféricos.
- Optimizar firmware para latencia, consumo energético y uso eficiente de memoria.
- Integrar sistemas con microcontroladores, SoCs y DSPs para procesamiento de señales y control de dispositivos.
- Colaborar con equipos de hardware para depuración, pruebas y calibración de sistemas embebidos.
- Aplicar RTOS y técnicas de programación en tiempo real cuando sea necesario.
- Documentar arquitectura, procesos de desarrollo y protocolos de comunicación del firmware.

Requisitos obligatorios

- Experiencia demostrable en desarrollo de firmware para sistemas embebidos (C/C++, ARM, RISC-V, MIPS).
- Conocimiento de arquitecturas RISC, buses de comunicación y periféricos.
- Experiencia con RTOS y programación en tiempo real.
- Familiaridad con protocolos de comunicación (I2C, SPI, UART, CAN, GPIO).
- Experiencia con herramientas de depuración embebida (JTAG/SWD, osciloscopios, analizadores lógicos).
- Conocimiento de Linux embebido y control de versiones (Git).

Deseables

- Experiencia en optimización de firmware para eficiencia energética y rendimiento.
- Conocimiento de procesamiento de señales digitales o sensores especializados.
- Familiaridad con FPGA, DSPs o hardware especializado.
- Experiencia en código crítico para seguridad, industrial o sistemas automotrices.
- Participación en proyectos de IoT, robótica o dispositivos portátiles.