Empleo · Formatos

Ingeniero de sistemas embebidos

Ackren responde en milisegundos de un solo dígito porque la latencia es arquitectónica, no el resultado de un ajuste. Este puesto la mantiene así en hardware real, hasta dieciséis megabytes de flash sin tarjeta alguna.

Tipo
Indefinido
Enfoque
Folio · Quarto · Octavo
Ubicación
En remoto, en todo el mundo
Candidatura
work@aleten.com

El trabajo

Qué harías

  1. 01

    Alcanzar los tres suelos

    El formato nombra el suelo de hardware: Folio en Linux con un artefacto mapeado en memoria a escala de gigabytes, Quarto sobre PSRAM y SD en unos doscientos megabytes, Octavo ejecutado en el sitio en dieciséis megabytes. Cualquier paquete corre en cualquier formato, sujeto solo a la flash.

  2. 02

    Sostener la latencia

    Mantén las respuestas en milisegundos de un solo dígito, medidos de extremo a extremo. Tres coma seis milisegundos en una respuesta de ochenta palabras es la cifra actual, y no debe degradarse bajo carga.

  3. 03

    Vivir dentro del presupuesto

    Trabaja dentro de cincuenta kilobytes de SRAM más una región de índice mapeada en memoria. En Octavo las huellas de doce bits dan una falsa aceptación de una entre cuatro mil noventa y seis, y esa garantía más débil se enuncia con el nombre, siempre.

  4. 04

    Mantenerlo rederivable en el dispositivo

    El registro de derivación tiene que poder producirse en el dispositivo, no solo en una estación de trabajo, porque el registro es el producto.

Requisitos

Qué buscamos

Has llevado código a objetivos con memoria limitada y mides antes de afirmar. Soltura con la ejecución en el sitio sobre flash, con estructuras de datos mapeadas en memoria, con las rutas de datos de PSRAM y SD, y con aritmética fija y determinista es lo que necesita el trabajo. Tratas una cifra de latencia como algo que puedes reproducir en un banco, no como algo que se asevera.

  • C y sistemas embebidos
  • Objetivos con memoria limitada
  • Flash / XIP
  • Mapeo en memoria
  • Aritmética determinista
  • Disciplina de medida

Condiciones

Cómo trabajamos

Totalmente en remoto, en todo el mundo, con unas pocas horas de solapamiento con el horario británico, GMT o BST. Cada cifra que publiques lleva su unidad y su base: medida, calculada, modelada o citada. El trabajo que construyes para Aleten se cede a Aleten, dicho aquí en vez de después.

Dos cosas que no te dejaremos exagerar

Los tres formatos no son una escala de capacidades. Aquí el coste de inferencia es efectivamente cero, así que la lógica que justifica una escala por tamaño de modelo no existe, y una presentación que lo insinúe está equivocada. Y el determinismo se mantiene dentro de una compilación, identificada por el hash del artefacto, no entre compilaciones. No afirmamos una salida idéntica bit a bit en todas partes, y tú tampoco lo harás.

Candidatura

Un formulario breve, leído por una persona

Cuéntanos un sistema con memoria limitada o crítico en latencia que hayas puesto en producción, y cómo lo mediste. Las cifras con su base son la vía de entrada más rápida.

El formulario guarda tu candidatura en nuestra propia base de datos, y una persona la lee; no hay ningún sistema de seguimiento de terceros. Si prefieres escribir, escribe a work@aleten.com diciendo que quieres el puesto de ingeniero de sistemas embebidos, y te responderá una persona.

Presenta tu candidatura