Pinetree - Headhunting Reinvented
Pinetree - Headhunting Reinvented
Pinetree - Headhunting Reinvented je agencija za zapošljavanje i headhunting sa sjedištem u Stockholmu, usmjerena na IT radna mjesta diljem Švedske. Povezuje kandidate s poslodavcima uslugama potrage i zapošljavanja te osobnim i susretljivim pristupom nastoji razumjeti karijerne ciljeve i potrebe poslodavaca. Pinetree podupire i poštene pregovore i uvjete zaposlenja, tražeći odgovarajući spoj za obje strane.

Viši razvojni inženjer sustava u C++-u za prijenos medija uživo

Optimizirajte softver dataplane sustava Nimbra Edge za prijenos medija uživo i poboljšajte performanse u Linuxu, umrežavanju i hardveru. Radite s tehnologijama DPDK i SMPTE ST 2110 na hibridnom radnom mjestu u Švedskoj.

Opis

  • Razvijajte i poboljšavajte softver u modernom C++-u u kojem su performanse ključne.
  • Profilirajte upotrebu procesora, memorije i mrežnih resursa, a zatim optimizirajte performanse.
  • Dijagnosticirajte složene probleme u softveru, operacijskim sustavima i hardveru.
  • Oblikujte arhitekturu i isporučujte jasna rješenja koja se lako održavaju.
  • Pregledavajte kod i dijelite tehničko znanje s timom.
  • Testirajte i provjeravajte softver u laboratoriju na fizičkom hardveru.
  • Povećavajte kapacitet kanala, smanjujte potrošnju resursa i održavajte predvidljive performanse.
  • Procjenjujte kako pristup memoriji, istodobnost, mrežni promet i raspoređivanje procesa u Linuxu utječu na latenciju.
  • Razvijajte visokoučinkovitu obradu paketa uz DPDK te prijenos nekomprimiranog videa i zvuka uz SMPTE ST 2110.
  • Radite s preciznim vremenskim usklađivanjem, podešavanjem Linuxa i hardverski ubrzanom obradom medija.
  • Surađujte s timovima za razvoj dataplane sustava Nimbra Edge i oblaka.

Zahtjevi

  • Imate najmanje 10 godina profesionalnog iskustva u razvoju softvera.
  • Odlično poznajete moderni C++ i sistemsko programiranje, uključujući upravljanje memorijom, istodobnost i profiliranje performansi.
  • Imate veliko iskustvo s Linuxom, uključujući otklanjanje problema operacijskog sustava, raspoređivanja procesa ili hardvera.
  • Razumijete osnove umrežavanja i možete analizirati promet i ponašanje protokola na razini paketa.
  • Razvijali ste softver s visokim zahtjevima za performanse ili rad u stvarnom vremenu te zahtjevima za latenciju, jitter ili propusnost.
  • Preuzimate odgovornost za tehničke izazove i donosite dobro obrazložene odluke o dizajnu.
  • Iskustvo s protokolima za videostreaming i prijenos medija posebno je vrijedno.
  • Relevantno iskustvo može uključivati DPDK ili XDP, preciznu vremensku sinkronizaciju, mrežne kartice i upravljačke programe ili hardverski ubrzanu obradu medija.
  • Imate iskustvo u medijskoj tehnologiji, telekomunikacijama, umrežavanju ili drugom području sa zahtjevnim sustavima i potrebama za visokim performansama.
  • Iskustvo u radiodifuziji je dobrodošlo, ali nije obavezno.
  • Zanima vas primjena alata umjetne inteligencije u razvoju.

Pogodnosti

  • Radite na tehnički zahtjevnim zadacima u modernom C++23-u, blisko povezanim s Linuxom, umrežavanjem i hardverom.
  • Utječite na arhitekturu, odluke o implementaciji i razvojne prakse.
  • Pridružite se malom, samostalnom timu u etabliranoj međunarodnoj tehnološkoj tvrtki.
  • Surađujte s ljubaznim i stručnim kolegama koji cijene suradnju i otvorenu raspravu.
  • Iskoristite fleksibilno radno vrijeme.
  • Radite u tvrtki koja poštuje život izvan posla.