RANOVUS Inc.
RANOVUS Inc.
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.

Beskrivelse

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