Jobb · Formater
Ingeniør for innebygde systemer
Ackren svarer på ensifrede millisekunder fordi latensen er arkitektonisk, ikke resultatet av tuning. Denne stillingen holder det slik på ekte maskinvare, ned til seksten megabyte flash helt uten kort.
Arbeidet
Hva du ville gjort
- 01
Nå de tre gulvene
Formatet navngir maskinvaregulvet: Folio på Linux med et minnemappet artefakt i gigabyteskala, Quarto på PSRAM og SD på rundt to hundre megabyte, Octavo kjørt på stedet i seksten megabyte. Enhver pakke kjører på ethvert format, bare begrenset av flashminnet.
- 02
Hold latensen
Hold svarene på ensifrede millisekunder, målt fra ende til ende. Tre komma seks millisekunder på et svar på åtti ord er dagens tall, og det må ikke svekkes under belastning.
- 03
Lev innenfor budsjettet
Arbeid innenfor femti kilobyte SRAM pluss et minnemappet indeksområde. På Octavo gir de tolv bits fingeravtrykkene en falsk aksept på én av fire tusen og nittiseks, og den svakere garantien oppgis sammen med navnet, hver gang.
- 04
Hold det utledbart på enheten
Utledningsloggen må kunne produseres på selve enheten, ikke bare på en arbeidsstasjon, for loggen er produktet.
Krav
Hva vi ser etter
Du har fått kode ut på minnebegrensede målplattformer, og du måler før du påstår. Fortrolighet med kjøring på stedet fra flash, minnemappede datastrukturer, PSRAM- og SD-datastier og fast, deterministisk aritmetikk er det arbeidet krever. Du behandler et latenstall som noe du kan reprodusere på benken, ikke som noe du hevder.
- C og innebygde systemer
- Minnebegrensede målplattformer
- Flash / XIP
- Minnemapping
- Deterministisk aritmetikk
- Måledisiplin
Vilkår
Slik jobber vi
Fullt fjernarbeid, globalt, med noen timers overlapp med britisk tid, GMT eller BST. Hvert tall du publiserer bærer sin enhet og sitt grunnlag: målt, beregnet, modellert eller sitert. Arbeid du bygger for Aleten overdras til Aleten, sagt her i stedet for senere.
To ting vi ikke lar deg overdrive
De tre formatene er ingen kapabilitetsstige. Inferenskostnaden er her praktisk talt null, så logikken som rettferdiggjør en stige etter modellstørrelse finnes ikke, og en presentasjon som antyder en, er feil. Og determinisme holder innenfor ett bygg, identifisert med artefakt-hash, ikke på tvers av bygg. Vi påstår ikke bitidentisk utdata overalt, og det kommer ikke du til å gjøre heller.
Søknad
Et kort skjema, lest av et menneske
Fortell oss om et minnebegrenset eller latenskritisk system du har satt i drift, og hvordan du målte det. Tall med sitt grunnlag er den raskeste veien inn.
Skjemaet lagrer søknaden din i vår egen database, og et menneske leser den; det finnes ingen tredjeparts rekrutteringssystem. Hvis du heller vil skrive, skriv til work@aleten.com og si at du vil ha stillingen som ingeniør for innebygde systemer, så svarer et menneske.