Állás · Principal

Staff szoftvermérnök – Linux

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

Linux platform-enablement vezetése a Qualcomm következő generációs SoC-jaihoz. A Linux Platform csapat tagjaként Linux disztribúció-támogatás és infrastruktúra architektúrájának kialakítása, építése és optimalizálása belső fejlesztői, validációs és termékcsapatok számára, upstream-orientált megközelítéssel a Debian/Ubuntu és RHEL/Fedora disztribúciók között.

Feladatok

  • Embedded és felhő-edge szoftverek tervezése, fejlesztése, létrehozása, módosítása és validálása.
  • Linux platform-enablement vezetése a Qualcomm következő generációs SoC-jaihoz.
  • Linux disztribúció-támogatás és infrastruktúra architektúrájának kialakítása, építése és optimalizálása belső fejlesztői, validációs és termékcsapatok számára.
  • Image-generálás, csomagolás, integráció és CI/CD automatizáció a fő Linux disztribúciók (Debian/Ubuntu, RHEL/Fedora) között.
  • A szilícium- és firmware-enablement összekapcsolása a modern nyílt forráskódú disztribúciós szabványokkal, számítási, szerver-, embedded és IoT platformok támogatására.

Elvárások

  • Mérnöki vagy számítástechnikai alapszakos vagy mesterdiploma.
  • Erős számítástudományi és rendszerszintű szoftvermérnöki alapok.
  • Haladó Linux ismeretek, komplex kernel-, boot- és userspace-szintű hibák elhárításának képességével.
  • Jártasság Bashben és Pythonban automatizáláshoz és eszközfejlesztéshez; C/C++ munkaszintű ismerete.
  • Bizonyított képesség önálló munkavégzésre bizonytalan, gyorsan változó technikai környezetben.
  • Erős írásbeli és szóbeli kommunikáció, együttműködés hardveres, firmware- és szoftvercsapatokkal.
  • Bizonyított problémamegoldó képesség rendszerszintű gondolkodással.
  • Informatikai, mérnöki vagy kapcsolódó terület alapszakos diplomája és legalább 4 év szoftverfejlesztői tapasztalat, VAGY mesterdiploma és 3 év tapasztalat, VAGY PhD és 2 év tapasztalat a megadott területeken.
  • Legalább 2 év tapasztalat valamely programozási nyelvvel (pl. C, C++, Java, Python).

Előny

  • Mély, kézzelfogható tapasztalat egy vagy több nagyobb Linux disztribúcióval (RHEL/Fedora, Ubuntu/Debian), beleértve az image-készítést, csomagolást, frissítési mechanizmusokat és integrációs munkafolyamatokat.
  • Erős Git és GitHub-alapú fejlesztési munkafolyamat-tapasztalat, beleértve a CI/CD rendszertervezést és -karbantartást (pl. GitHub Actions, Jenkins).
  • Gyakorlati ismeret a Linux csomagolási ökoszisztémákról (RPM és/vagy Debian), beleértve az irányelveket, függőségkezelést és reprodukálhatóságot.
  • Szilárd ismeret a Linux platform-enablementről és boot-folyamatokról (UEFI, edk2, ACPI, GRUB, kconfig).
  • Tapasztalat upstream Linux kernel vagy userspace projektekhez való hozzájárulásban.
  • Ismeretség Linux desktop környezetekkel és fejlesztőknek szóló munkafolyamatokkal.
  • Tapasztalat virtualizációs és konténer-technológiákkal (QEMU, KVM, Docker; Kubernetes előny).

Soft skillek

Önálló munkavégzés bizonytalan, gyorsan változó technikai környezetben.Erős írásbeli és szóbeli kommunikáció hardveres, firmware- és szoftvercsapatokkal együttműködve.Rendszerszintű problémamegoldó gondolkodás.

Amit kínálunk

  • 134 800–202 200 USD közötti éves alapbér-sáv.
  • Éves diszkrecionális bónuszprogram.
  • Éves RSU-juttatás lehetősége.
  • Versenyképes juttatási csomag.

A munkáltatóról

A Qualcomm Innovation Center, Inc. a Qualcomm nyílt forráskódra fókuszáló leányvállalata, amely a Linux platform-enablementet vezeti a vállalat SoC-jaihoz.

Végzettség: Mérnöki vagy számítástechnikai terület alapszakos vagy mesterszakos diplomája.

Hasonló állások