CACI International Inc
CACI International Inc
CACI International Inc je americký dodávateľ pre verejný sektor, ktorý poskytuje služby zákazníkom z oblasti národnej bezpečnosti, obrany a federálnej civilnej správy. Jeho tímy vyvíjajú a podporujú technológie a odborné služby v oblastiach kybernetickej bezpečnosti, digitálnych operácií, modernizácie podnikových IT systémov, elektronického boja, systémov na boj proti bezpilotným prostriedkom, vesmírnej a optickej komunikácie, softvéru DevSecOps, projektovania misií a logistiky. Ako veľký hlavný dodávateľ CACI spája softvér, analytiku, senzorové technológie a hardvér, aby pomáhala vládnym organizáciám reagovať na vyvíjajúce sa hrozby a modernizovať komplexné technologické architektúry.

Inžinier pre vstavaný Linux

Modernizujte kriticky dôležité retransmisné zariadenia CACI, od súčasného firmvéru až po platformu novej generácie. Pracujte s OpenWrt, Alma Linuxom, sieťami, API, CI/CD a bezpečnosťou vstavaných systémov.

Popis

  • Podporovať súčasné retransmisné zariadenie IRD a jeho náhradu novej generácie.
  • Vykonávať vývoj, integráciu, údržbu a odstraňovanie chýb.
  • Spoluvytvárať technické smerovanie, architektúru platformy, integráciu hardvéru, kybernetickú bezpečnosť a plány vydaní.
  • Vyvíjať a modernizovať kriticky dôležité vstavané retransmisné zariadenie.
  • Pracovať naprieč životným cyklom vstavaného softvéru: od obrazov Linuxu a integrácie platformy cez sieťové služby, konfiguráciu zariadenia a webovú správu až po testovanie a vydania.
  • Koordinovať sa s tímami softvéru, hardvéru, kybernetickej bezpečnosti, testovania, systémového inžinierstva a produktového vývoja.
  • Migrovať existujúce riešenie zariadenia založené na OpenWrt na hardvér novej generácie a architektúru Alma Linux.
  • Navrhovať, integrovať, testovať, ladiť a udržiavať softvér Linux pre vstavané sieťové a retransmisné zariadenia.
  • Udržiavať a zlepšovať súčasný firmvér IRD založený na OpenWrt vrátane konfigurácie obrazov, vlastných zdrojov balíkov, služieb, správania pri prvom spustení, konfigurácie zariadenia a integrácie zostavovania.
  • Vyvíjať a udržiavať softvér v jazykoch Python, Bash alebo inom shellovom skriptovacom jazyku, C alebo C++ a podľa potreby aj v ďalších jazykoch.
  • Dokončovať vývojové úlohy zamerané na migráciu funkcií IRD na hardvér ARM novej generácie.
  • Podporovať vývoj zavádzača, jadra, podpory dosiek, krížovej kompilácie, konfigurácie zariadenia a obrazov vstavaného Linuxu.
  • Vytvárať a udržiavať postupy Linuxu a Buildrootu na tvorbu obrazov, balenie, prípravu zariadení, vydávanie, aktualizácie a nasadzovanie.
  • Pomáhať rozvíjať architektúru správy založenú na Linuxe alebo RHEL.
  • Vyvíjať a udržiavať REST API a rozhrania na správu zariadení.
  • Implementovať, udržiavať a riešiť problémy sieťových funkcií vrátane konfigurácie rozhraní, smerovania, DNS, Wi-Fi, mobilného pripojenia alebo modemov a zabezpečenej komunikácie.
  • Vytvárať a udržiavať jednotkové, integračné, systémové, simulačné a hardvérovo pripojené testy.
  • Posudzovať požiadavky na zlúčenie v GitLabe a podporovať procesy CI/CD, overovanie zostavení, vydávanie softvéru a reprodukovateľné zostavenia.
  • Podporovať bezpečný vývoj odstraňovaním zraniteľností, správou certifikátov, autentifikáciou a autorizáciou, integritou aktualizácií, správou závislostí a analýzou CVE.
  • Udržiavať dokumentáciu návrhu, zostavovania, API, testovania a prevádzky.
  • Spolupracovať s tímami hardvéru, systémového inžinierstva, kybernetickej bezpečnosti, zabezpečenia kvality a produktového vývoja na implementácii a overovaní požiadaviek.

Požiadavky

  • Bakalársky titul v odbore informatika, počítačové inžinierstvo, elektrotechnika alebo príbuznom technickom odbore.
  • Aspoň päť rokov relevantných pracovných skúseností s vývojom softvéru.
  • Aspoň päť rokov skúseností s vývojom, integráciou, testovaním alebo údržbou softvéru pre systémy založené na Linuxe.
  • Skúsenosti s programovaním v jazykoch Python, Bash alebo inom shellovom skriptovacom jazyku a C alebo C++.
  • Skúsenosti s konfiguráciou a ladením Linuxu, sieťami, správou balíkov a nasadzovaním softvéru.
  • Skúsenosti s vývojom, integráciou a ladením softvéru na zariadeniach ARM a/alebo Intel či x86.
  • Skúsenosti so systémami zostavovania alebo distribúciami vstavaného Linuxu, ako sú OpenWrt, Buildroot, Yocto alebo ekvivalentné riešenia.
  • Skúsenosti s krížovou kompiláciou, tvorbou obrazov vstavaného Linuxu, balením softvéru a jeho nasadzovaním na vstavané zariadenia.
  • Skúsenosti so sieťami v Linuxe vrátane konfigurácie rozhraní, smerovania, DNS, DHCP, firewallov, Wi-Fi a riešenia problémov.
  • Skúsenosti s vývojom a ladením REST API, aplikácií na správu zariadení alebo webových konfiguračných rozhraní.
  • Skúsenosti s Gitom a postupmi GitLabu vrátane požiadaviek na zlúčenie, kontroly kódu a stratégií vetvenia.
  • Aspoň dva roky skúseností s tvorbou, údržbou alebo riešením problémov automatizovaných procesov CI/CD.
  • Skúsenosti s tvorbou jednotkových, integračných, systémových alebo hardvérových testov softvéru pre systémy Linux či vstavané zariadenia.
  • Dobré písomné a ústne komunikačné schopnosti vrátane schopnosti vytvárať a udržiavať technickú dokumentáciu.
  • Schopnosť efektívne pracovať na diaľku v tíme zloženom z rôznych odborností.
  • Výhodou sú skúsenosti s NXP i.MX8, ARM64 alebo AArch64, U-Bootom, konfiguráciou jadra Linuxu, stromami zariadení, procesom zavádzania systému alebo balíkmi podpory dosiek.
  • Výhodou sú skúsenosti s portovaním softvéru vstavaného Linuxu na novú hardvérovú platformu alebo distribúciu Linuxu.
  • Výhodou sú skúsenosti so zostavovacími prostrediami OpenWrt, zdrojmi balíkov, súbormi Makefile balíkov alebo vývojom vlastných balíkov OpenWrt.
  • Výhodou sú skúsenosti s Alma Linuxom, RHEL, RPM alebo DNF, Kickstartom, OSTree, SELinuxom alebo RHEL Cockpitom.
  • Výhodou sú skúsenosti s vývojom aplikácií v Pythone alebo Flasku, API dokumentovanými pomocou OpenAPI či Swaggera alebo rozhraniami na správu vstavaných zariadení.
  • Výhodou sú skúsenosti so vstavanými sieťovými produktmi, retransmisnými zariadeniami, smerovačmi, mobilným pripojením alebo modemami, Wi-Fi, 802.1X, smerovaním alebo bezpečnou konfiguráciou siete.
  • Výhodou sú skúsenosti s prípravou zariadení, inštaláciou firmvéru alebo obrazov, mechanizmami aktualizácií alebo údržbou zariadení v teréne.
  • Výhodou sú skúsenosti s bezpečným vývojom softvéru, integráciou certifikátov alebo PKI, skenovaním zraniteľností, SBOM, odstraňovaním CVE alebo nástrojmi, ako je Trivy.
  • Výhodou sú skúsenosti s kontajnerizovaným zostavovaním, simulovanými prostrediami zariadení alebo hardvérovým testovaním.
  • Výhodou sú skúsenosti s podporou prostredí DoD, kritických misií, taktických okrajových zariadení, odpojených systémov alebo regulovaných vstavaných zariadení.

Benefity

  • Flexibilné voľno
  • Rozsiahle zdroje na vzdelávanie
  • Zdravotné poistenie
  • Programy podpory zdravia
  • Finančné výhody
  • Dôchodkové výhody
  • Výhody na podporu rodiny
  • Podpora ďalšieho vzdelávania
  • Platené voľno
  • Konkurencieschopné odmeňovanie
  • Možnosti vzdelávania a rozvoja

Súvisiace pracovné ponuky

Personalberatung Pillong

Senior manažér medzinárodného predaja – montážne systémy pre fotovoltiku

Personalberatung Pillong

Povediete získavanie medzinárodných zákazníkov a kľúčové účty pre fotovoltické montážne systémy globálnej priemyselnej skupiny. Budete rozvíjať trhy solárnych projektov a partnerstvá po celom svete.

Otvoriť
Inkster GmbH

Marketingový manažér / manažérka – hybridne v Hamburgu

Inkster GmbH

Veďte tvorbu kreatív pre kampane, obsah na sociálne siete a analýzu výkonnosti v spoločnosti Inkster, európskom poskytovateľovi dočasných tetovaní na báze ovocia. Testujte a optimalizujte marketingové kreatívy na základe poznatkov z kampaní a trendov na trhu.

Otvoriť
Red Hat

Konzultant cloud architekt pre OpenShift

Red Hat

Navrhujte a dodávajte riešenia Red Hat OpenShift, Kubernetes a hybridného cloudu pre podnikových zákazníkov. Veďte spoluprácu so zákazníkmi zameranú na infraštruktúru, automatizáciu a dodávanie aplikácií.

Otvoriť
Kreato Global | BPO and Language Solutions

Tlmočník/tlmočníčka na diaľku pre angličtinu a španielčinu v OPI/VRI

Kreato Global | BPO and Language Solutions

Tlmočte na diaľku medzi anglicky a španielsky hovoriacimi v zdravotníctve, financiách, sociálnych službách a zákazníckej podpore. Poskytujte jazykovú podporu spoločnosti Kreato Global v Latinskej Amerike.

Otvoriť
Taurus SA

IT technik a špecialista podpory klientov

Taurus SA
51 – 200 Zamestnanci
BankovníctvoFintechKrypto

Podpora firemných používateľov a externých klientov spoločnosti Taurus v regulovanom fintechu zameranom na digitálne aktíva. Správa infraštruktúry Azure, podpora koncových zariadení, triedenie požiadaviek a riešenie problémov klientov.

Otvoriť