Állás · Principal

Beágyazott NPU szoftvermérnök (Staff szint)

Szoftverfejlesztő • Principal • Helyszíni • Teljes munkaidő Amerikai Egyesült Államok San Diego, USA

A Qualcomm Staff szintű beágyazott NPU szoftvermérnököt keres, aki a Snapdragon SoC-portfólió CPU, DSP és NPU processzorai, valamint AI motorjai számára fejleszt beágyazott platformszoftvert. A csapat mobil, autóipari, számítástechnikai és XR platformokra optimalizál nagy teljesítményű, alacsony fogyasztású multimédia- és gépi tanulási munkaterheléseket, az alacsony szintű drivertől a magas szintű keretrendszerekig.

Feladatok

  • NPU szoftverkeretrendszerek, futásidejű könyvtárak és rendszer-driverek architektúrájának és tervezésének kialakítása compute és AI-gyorsítási célokra
  • Komplex NPU funkciók fejlesztésének vezetése, rendszerszintű integráció biztosítása CPU/DSP/NPU alrendszerek között
  • Szoftveroptimalizálás fejlett NPU-architektúra technikákkal (SIMD, többszálúság, memóriahierarchia)
  • Együttműködés hardveres, rendszer- és termékcsapatokkal a szoftvertervezés platformcélokhoz igazításáért
  • Mérnökök mentorálása, tervezési/kódrevíziók vezetése, hozzájárulás a technikai stratégiához
  • Hibakeresési és profilozási munka vezetése az NPU-stacken teljesítmény-, fogyasztás- és megbízhatósági célok eléréséhez
  • Alkalmi helyszíni és távoli együttműködés OEM-ekkel és független szoftvergyártókkal

Elvárások

  • Alapdiploma mérnöki, informatikai vagy kapcsolódó területen és 4+ év szoftvermérnöki tapasztalat (vagy MSc+3 év, vagy PhD+2 év)
  • 2+ év tapasztalat programozási nyelvvel (C, C++, Java, Python stb.)

Előny

  • Mesterdiploma mérnöki, informatikai vagy kapcsolódó területről
  • 8+ év beágyazott szoftverfejlesztési tapasztalat
  • Mély NPU-programozási, számítógép-architektúra és valós idejű operációs rendszer ismeret
  • Bizonyított tapasztalat technikai projektek vezetésében vagy rendszerszintű szoftverkomponensek felelős tulajdonlásában
  • Erős C/C++ tudás és hibakereső eszközök (Trace32, JTAG) ismerete
  • Qualcomm Hexagon DSP és SDK keretrendszerek ismerete
  • Multimédia keretrendszerek (Android, Linux, Windows) és AI-gyorsítási pipeline-ok ismerete
  • Gépi tanulási, számítógépes látás vagy jelfeldolgozási munkaterhelésekben szerzett tapasztalat
  • Processzorok közötti kommunikáció és konkurenciakezelés mély ismerete
  • Mentorálási és technikai iránymutatási képesség

Soft skillek

Kiváló kommunikációs és kereszt-funkcionális együttműködési készségRugalmas hozzáállás új architektúrák és operációs rendszerek megismeréséhezMentorálási és technikai iránymutatási képesség

Amit kínálunk

  • Versenyképes fizetés: 134 800 – 202 200 USD éves bér (a pozíció helyétől függő sáv)
  • Éves diszkrecionális bónuszprogram
  • Éves RSU-juttatási lehetőség
  • Széles körű béren kívüli juttatási csomag

A munkáltatóról

Qualcomm Technologies, Inc. a Snapdragon SoC-portfólió mögött álló félvezetőipari vállalat, amelynek NPU platformszoftver csapata mobil, autóipari, számítástechnikai és XR platformokhoz fejleszt beágyazott AI- és multimédia-szoftvereket.

Végzettség: Alapdiploma (BSc) mérnöki, informatikai vagy kapcsolódó területen és 4+ év tapasztalat, vagy MSc+3 év, vagy PhD+2 év

Hasonló állások