Embedded Rust Engineer
Job description
Requerimos que tengas 3 a 5 años de experiencia práctica desarrollando en Rust a bajo nivel / embedded. Valoramos que puedas llevar Rust más allá de aplicaciones de alto nivel y que entiendas cómo interactuar con hardware y restricciones reales.Necesitamos:
- Comunicación en inglés fluida
- Experiencia hands-on en Rust para sistemas embebidos, incluyendo bare-metal y/o entornos RTOS.
- Fuerte base en sistemas embebidos: modelo de memoria, concurrencia/RT, manejo de interrupciones, performance y determinismo.
- Experiencia con arquitecturas RISC-V y/o ARM.
- Dominio de patrones de abstracción de dispositivos: HAL, PAC y ecosistema embedded-hal.
- Conocimiento y práctica con toolchains de FPGA y procesos de debug.
- Participación activa en open source y buenas prácticas de Git (PRs, changelogs, y disciplina de revisión).