La oferta está activa

Embedded Rust Engineer

3 000 – 5 100 $
Jornada completa3–6 añosRemotoEcuador
KreitechEcuador

Sobre este empleo

Requirements

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).

Además, buscamos perfiles con mentalidad colaborativa y enfoque en calidad: actitud proactiva para resolver problemas, criterio para diseñar interfaces robustas entre capas (HW/SW), y habilidad para explicar decisiones técnicas al equipo.

Responsibilities

En esta posición nos apoyarás con la construcción de firmware y software embebido en Rust para entornos con recursos limitados. Tus principales tareas serán:

  • Diseñar y desarrollar firmware/firmware software en Rust para targets embebidos (bare-metal y/o RTOS).
  • Trabajar con arquitecturas RISC-V y ARM, incluyendo desarrollo de BSP/HAL y capas de abstracción del dispositivo.
  • Contribuir y mantener componentes de un embedded OS en Rust, asegurando estabilidad, rendimiento y mantenibilidad.
  • Aplicar herramientas con asistencia de IA y flujos de trabajo para acelerar el desarrollo en Rust, cuidando calidad, revisiones y trazabilidad.
  • Colaborar en proyectos open source y mantener workflows limpios con Git (branches, PRs, CI y revisiones).
  • Soportar flujos de FPGA: carga de bitstreams, integración y depuración para resolver issues entre software y hardware.

Buscamos una ejecución técnica sólida y comunicación efectiva para alinear entregables, reducir riesgos y sostener la calidad del producto.

Beneficios

Llamado abierto para trabajo remoto en todo LatAm como contractor. Ofrecemos contratación en relación de dependencia en Colombia o México.

Trabajarás en un entorno orientado a ingeniería de bajo nivel en Rust, con colaboración técnica y procesos modernos (Git y flujos apoyados por herramientas). Si te apasiona conectar software con hardware y construir componentes embebidos robustos, te invitamos a postularte.

Nice to Have

  • Conocimiento de estándares de seguridad como TCG, OCP o DMTF.
  • Experiencia aplicando herramientas de IA dentro de flujos de desarrollo en Rust (por ejemplo, para acelerar generación/ajuste de código, tests o documentación), manteniendo revisión humana y criterios de calidad.

Estas habilidades suman para acelerar integraciones y reforzar prácticas de seguridad y productividad sin comprometer confiabilidad.

Kreitech es una empresa de tecnología que desarrolla soluciones de software y hardware para entornos de alta exigencia. Trabajamos con equipos distribuidos en Latinoamérica para convertir desafíos de bajo nivel (seguridad, rendimiento e integración con hardware) en productos confiables.

Para este proyecto, el equipo desarrolla software embebido y firmware de próxima generación en entornos con recursos limitados. Construirás y mantendrás componentes en Rust de bajo nivel, conectando capas de abstracción (HAL/PAC/embedded-hal) con arquitecturas RISC-V y ARM. Colaborarás en un ecosistema que integra componentes de un sistema operativo embebido escrito y soportado en Rust, flujos cercanos al hardware y procesos con FPGA, incluyendo carga de bitstreams, integración y depuración.

Buscamos una cultura de ingeniería colaborativa, revisión rigurosa, aprendizaje continuo y calidad de producción, donde los equipos comparten conocimiento y resuelven desafíos complejos entre software y hardware

Referencia del mercado

710% por encima de la mediana
500 $

Basado en 1 323 ofertas con salario para este país

Desglose salarial completo

Empleos similares

Diverse Programmers Ecuador ·

Forward Deployed Engineer

2 500 – 3 000 $
Jornada completa1–3 añosRemotoEcuador
Empresa no especificada Ecuador ·

Engineering Manager Senior

Salario no especificado
Autónomo3–6 añosRemotoEcuador

Preguntas frecuentes

¿Qué salario puedo esperar?

El empleador indica 3 000 – 5 100 $ para este puesto en Kreitech, Ecuador. Como referencia, la mediana local es de unos 500 $ según 1 323 ofertas similares.

¿Cómo solicito este empleo?

Abre la página original de la fuente y contacta allí al empleador. Finder nunca cobra a los candidatos.

¿Estas ofertas están actualizadas?

Sí. Finder actualiza regularmente vacantes de fuentes públicas y elimina las cerradas.

¿Dónde ver el tipo de contrato y el formato de trabajo?

Las condiciones clave aparecen encima de la descripción. También puedes abrir listados relacionados de Kreitech y Ecuador.

Solicitar