
Senior szoftvermérnök
A Qualcomm Innovation Center Senior Software Engineere a következő generációs adatközpont-platformok szoftvermegoldásainak tervezéséhez, fejlesztéséhez, optimalizálásához és kereskedelmesítéséhez járul hozzá. A szerep szorosan együttműködik funkciók közötti csapatokkal, mérnökcsapatot vezet, és olyan kritikus technológiák fejlesztésében vesz részt, mint a virtualizáció, memóriakezelés, ütemezés és a Linux kernel. A pozíció San Diegóban helyszíni munkavégzést igényel, és nem jogosult Qualcomm bevándorlási szponzorációra.
Feladatok
- ▹Funkciók fejlesztése és bővítése a Linux kernelben, különösen a virtualizáció (KVM), ütemezés és memóriakezelés (IOMMU) területén
- ▹Teljesítmény- és energiagazdálkodási technológiák (pl. DVFS) optimalizálása a következő generációs ARM-alapú rendszerekhez
- ▹Együttműködés multidiszciplináris csapatokkal a nagy teljesítményű, skálázható szoftvermegoldások sikeres szállításáért
- ▹Komplex szoftverhibák hibakeresése és megoldása JTAG hibakeresők és hasonló eszközök segítségével
- ▹Hozzájárulás upstream nyílt forráskódú projektekhez, köztük a Linux kernelhez, a Qualcomm nyílt forráskódú közösség iránti elkötelezettsége részeként
- ▹ARMv8 és ARMv9 alapú platformok rendszerszoftver-fejlesztésének továbbfejlesztése
- ▹Rendszerkövetelmények elemzése, megfelelő rendszerarchitektúra javaslata; műszaki dokumentáció készítése és karbantartása architektúrához, követelményekhez és fejlesztési folyamatokhoz
- ▹Pre-szilícium fejlesztés FPGA-alapú platformon és QEMU-n
Elvárások
- ▹Mérnöki, informatikai rendszerek vagy számítástechnikai BSc 2+ év szoftvermérnöki tapasztalattal, vagy MSc 1+ év tapasztalattal, vagy PhD
- ▹2+ év akadémiai vagy szakmai tapasztalat C, C++, Java, Python vagy hasonló programozási nyelvvel
- ▹MSc 3+ év szoftverfejlesztői tapasztalattal (vagy ezzel egyenértékű)
- ▹Erős tapasztalat Linux kernel fejlesztésben, különösen virtualizáció (KVM), ütemezők, memóriakezelés és device tree területeken
Előny
- ▹Szilárd ARMv8 és ARMv9 architektúra és kiterjesztéseik ismerete
- ▹Szilárd számítógép-rendszerarchitektúra ismeret (mag, cache, memóriamodellek, buszarchitektúra stb.)
- ▹Tapasztalat board és SoC bring-upban, eszközmeghajtókban, perifériabuszokon (SPI, I2C, USB), memóriavezérlőkben (DDR)
- ▹Jártasság verziókezelő eszközökkel (pl. Git) és hibakeresési technológiákkal (pl. JTAG hibakeresők)
- ▹Korábbi hozzájárulás nyílt forráskódú projektekhez (pl. Linux kernel)
- ▹Erős hibakeresési készségek és gyakorlati tapasztalat ARM-alapú platformokkal
- ▹Jártasság rendszer- és szoftverteljesítmény-kezelő eszközökben és keretrendszerekben
- ▹Gyakorlati tapasztalat beágyazott rendszerekre vonatkozó szoftverfejlesztési módszertanokkal
Soft skillek
Amit kínálunk
- ▹Versenyképes éves diszkrecionális bónuszprogram
- ▹Éves RSU-juttatás lehetősége
- ▹Kiemelten versenyképes juttatási csomag
A munkáltatóról
A Qualcomm Innovation Center, Inc. vezető technológiai innovátorként a következő generációs élményeket és a digitális transzformációt szolgáló biztonsági és rendszerszoftver-megoldásokat fejleszti a Qualcomm adatközponti platformjaihoz.
Hasonló állások

Senior Software Engineer - Defense Simulation

Senior Display and Graphics Software Engineer - Customer Engineering

Senior Software Engineer – Edge AI/GenAI & Multimedia

Entry Level & Senior Software Engineer, AI Software Platform (Onsite)

#Senior Software Engineer - Linux
