Álláslehetőségek • Atlas Soft

Álláslehetőségek • Atlas Soft

Kezdjük azzal, mit kínál az Atlas

Hosszú távú, stabil munkahely, akár suli mellett is (értelmes kereteken belül)
Betanulás tapasztalt kollégák mellett
Megoldás-orientált légkör
Innovatív csapatban zajló munkavégzés
Folyamatos technológiai- és tudásbeli fejlődési lehetőség
Kellemes, nem irodaházi munkakörnyezet (Google, Facebook jellegű iroda)
Rugalmas munkaidő beosztási lehetőség, jöhetsz hamarabb és később is
Céges telefon korlátlan beszélgetéssel, internettel
Céges korszerű notebook
Egyéb juttatások mint például AYCM „L” kártya, utazási költségtérítés, dr. Rose magánkórházi biztosítás
13. havi fizetés
Éves színvonalas csapatépítők
Azonnali kezdési lehetőség

Álláslehetőségek

Etikus Hekker

Érdekelt mindig is, hogy milyen sérülékeny pontok vannak biztonságosnak hitt rendszerekben?
Elsősorban népszerű mobiltelefon gyártók operációs rendszereinek az elemzésére kell gondolni. (Android, iOS, OS10). Munka során zero day exploitokat keresünk bennük, root megoldásokat kell fejleszteni és egyéb ilyen érdekességekről van szó.

Foglalkoztál már azzal, hogy mi is a rootolás, jailbreak valójában a mobilok világában, vagy hogyan kell custom kernelt fordítani? Vagy csak hogyan működnek a szervizfunkciók alacsonyabb szinten, miként kell egy halottnak hitt készüléket életre kelteni? Sokszor nem elég magasabb szinten keresni a sérülékenységet, érdemes megvizsgálni bootrom szinten is a hardvert, gyakran ugyanis abban is komoly hibák maradnak.

Izgalmasnak tűnik, szeretnél ezzel foglalkozni, régen ilyen munkára vágytál?
Miből tudod, hogy alkalmas lehetsz az állásra? Mi alapján tudsz bekerülni a csapatunkba?

Első körben a Microcorruption oldalon elért pontszámod határozza meg, hogy behívunk e állásinterjúra. Itt regisztráció után a webes felületen játékos formában találsz egy rendkívül kidolgozott beágyazott rendszerekre készített CTF szimulátort. A játék pályákra oszlik, és miután gyakorlatilag kézen fogva segít megoldani a tutorial pályát, egyre nehezebb szoftver biztonságtechnikai feladatokat tár eléd. A környezet rendkívül hasonlít az élőben használtakra pár különbséggel: általában valós környezetben nem áll rendelkezésre élő memory dump és nem lehet a programot debuggolni. Cserébe rendelkezésünkre állnak olyan eszközök, amelyek segítségével az assembly kódot át tudjuk alakítani C nyelvűre, így a nagyméretű függvények is könnyen értelmezhetővé válnak. Ha sikerül önállóan 1100 pont feletti pontszámot elérned, akkor küld el a fényképes önéletrajzodat nekünk a felhasználóneveddel együtt (profil link).

Ez után egy személyes interjúra kerül sor, ahol kölcsönös szimpátia esetén adunk egy Ardunio DUE típusú eszközt, ami előretelepítetten tartalmazza az általunk készített teszt feladatot. A teszt feladat megoldására maximum két hét áll rendelkezésedre, de tapasztalt kolléga egy-két nap alatt is meg tudja oldani napi pár óra ráfordítással. A megoldáshoz biztosítunk elméleti segítséget, valamint ha kérdésed merül fel segítünk végig.

Ha sikerült megoldanod, akkor nagy valószínűséggel fel vagy véve.

Ahhoz hogy jelentkezni tudj erre a pozícióra a következő ismeretekkel
és képességekkel kell rendelkezned:

  • ARM architektúra ismerete
  • IDA, Olly, stb. szoftverek ismerete, rutinos használata
  • C/C++, ASM nyelv ismerete
  • Olyan szakmába vágó fogalmak ismerete mint például: stack overflow,
    stack guard, buffer over-read, code cave, ...

Senior C++ (Qt) Backend || Frontend Programozó

Egy nemzetközileg használt mobiltelefon szerviz és teszttelő szoftver fejlesztésében kell részt venni, annak a napi szintű fejlesztését ellátni. Ez magában foglalja a funkciók implementálását, folyamatos aktualizálását, programkód dokumentálását, karbantartását.

A szoftver két fő funkcionalitással bír:

Egyrészt szerviz után követési, munkalap nyomtatási, illetve adás-vételi modult tartalmaz, ezt leginkább ügyfélkezelési modulnak hívjuk.

Másrészt egy valós idejű telefon kezelési modulról beszélhetünk, ahol a szoftver magával a készülékkel illetve a készüléken futó saját fejlesztésű alkalmazásunkkal kommunikál, képes egyik készülékről egy másikra felhasználói adatokat költöztetni, gyártótól függetlenül. Végrehajt automata teszteket, amelyek perifériákat tesztelnek le, illetve körözési és tiltási adatbázisból lekéri a telefon eredetét, majd megadott kritériumok alapján jár el.

Ahhoz hogy jelentkezz a pozícióra a következő ismeretekkel és képességekkel kell rendelkezned:

  • Magas szintű C++ programozói tudás és gyakorlat
  • QT Framework és UI ismeret

Előnyt jelent:

  • Android, iOs, Windows phone fejlesztői tapasztalat
  • C#, SQL, QML ismeret

Senior PHP backend fejlesztő

Meglévő weboldalunk továbbfejlesztése a feladat, valamint a desktop alkalmazást fejlesztő kollégáknak API-k készítése a server oldalhoz.

Elvárások szakmailag

  • Legalább 3 éves PHP fejlesztői tapasztalat
  • Erős OOP programozási ismeretek
  • Valamelyik modern MVC framework beható ismerete (Symfony, Laravel, Yii)
  • SQL és/vagy NoSQL tapasztalatok (MySQL, MongoDB, Redis)
  • Önálló és csapatmunkában egyaránt hatékonyan dolgozó személyiség

Előny

  • Silex keretrendszer ismerete
  • Doctrine ORM ismerete
  • PostgreSQL tapasztalt
  • JS keretrendszerekkel szerzett tapasztalat (Pl.: Angular, React, Ember)
  • Szakirányú végzettség

A jelentkezéshez csatolva kérjük

  • Milyen PHP Framework-öt használtál eddig?
  • Milyen adatbázis rendszerrel dolgoztál?
  • Egy kódrészlet, melyet külön kiemelnél, mint a legjobb munkáid egyike.
  • Milyen stílusú honlapokat készítettél eddig?
  • Küldj legalább 1 referenciát (működő oldal, nem forráskód)