
RANOVUS Inc. udvikler optisk forbindelseshardware og siliciumfotonik til hyperskala-datacentre og AI-computerklynger. Virksomhedens portefølje omfatter optiske motorer med flere terabit samt lasere og modulatorer, der er designet til at levere energieffektive forbindelser med høj tæthed via Ethernet og DWDM, efterhånden som GPU- og XPU-systemer skaleres. Virksomheden samarbejder med halvlederstøberier og emballageleverandører om fællesudviklede løsninger til datacenternetværk med scale-up og scale-out. Arbejdet spænder over hardware, telekommunikation og kunstig intelligens.
Senior indlejret softwareingeniør
Udvikl indlejret C-firmware til RANOVUS' optiske kommunikationsmoduler, og stå i spidsen for hardwareopstart, validering, CI/CD og produktionssætning.
140.000 $ – 160.000 $ / år
HybridFuldtidSeniorPåkrævet Sprog: engelskFull-stack-ingeniørSoftwareingeniørBeskrivelse
- Byg firmware på lavt niveau i C til mikrocontrollerbaserede optiske kommunikationssystemer.
- Fastlæg firmwarekrav, grænseflader og systemadfærd sammen med hardware- og systemarkitekter.
- Udvikl enhedsdrivere, reguleringssløjfer, diagnostik, telemetri og kommunikationsprotokoller.
- Forbedr firmwarens ydeevne, energieffektivitet, hukommelsesforbrug og langsigtede pålidelighed.
- Led opstart af printkort, integration af hardware og software samt validering på systemniveau.
- Frem dyrk sikker, skalerbar og vedligeholdelsesvenlig firmwareudvikling.
- Forbedr CI/CD med GitLab og automatiserede bygge- og testforløb.
- Fastlæg strategier for enheds-, integrations- og systemtest.
- Undersøg komplekse problemer på tværs af firmware, hardware og systemer, og find de grundlæggende årsager.
- Vejled yngre ingeniører og studerende i praktikforløb.
- Bidrag til tekniske roadmaps, arkitekturgennemgange og designdiskussioner.
- Vedligehold teknisk dokumentation, kodningsstandarder og udviklingsprocesser.
- Samarbejd med eksterne partnere og produktionsteams om produktionssætning og løbende drift.
Krav
- En bachelor- eller kandidatgrad i computerteknik, elektroteknik, datalogi eller tilsvarende uddannelse og erhvervserfaring.
- Mindst 10 års professionel erfaring med udvikling af indlejret firmware.
- Ekspertkundskaber i C til indlejrede systemer.
- Omfattende erfaring med firmwareudvikling til mikrocontrollere som PSoC eller STM32 i miljøer med begrænsede ressourcer.
- Stærkt kendskab til grundprincipperne i indlejrede systemer, herunder afbrydelser, DMA, RTOS-koncepter, bootloadere og hukommelsesstyring.
- Gode færdigheder i Python til scripting, automatisering eller værktøjer på systemniveau.
- Erfaring med versionsstyring og CI/CD-arbejdsgange med Git og GitLab.
- Praktisk erfaring med fejlsøgning ved hjælp af oscilloskoper, logikanalysatorer og relateret laboratorieudstyr.
- Fremragende skriftlige og mundtlige kommunikationsevner.