Állás

Beágyazott szoftvertesztelő mérnök – fedélzeti tesztautomatizálás

Embedded Developer • Helyszíni • Teljes munkaidő Amerikai Egyesült Államok Sunnyvale, USA

Beágyazott szoftvertesztelő mérnökként a Wayve-nél a fedélzeti szoftverrendszereket validálod különböző beágyazott számítási platformokon és operációs rendszereken, mielőtt azok a teljes járműtesztelésbe kerülnének, biztosítva a szoftver megbízhatóságát és éles környezetre való felkészültségét. Automatizált teszteket építesz, és lehetővé teszed a fejlesztők számára, hogy már korábban validálják munkájukat a fejlesztési ciklusban.

Feladatok

  • Automatizált teszteket tervezel, fejlesztesz és futtatsz a fedélzeti szoftver alrendszerekhez (OS, middleware, szenzorok, integrációs pontok)
  • Szoftverviselkedést validálsz beágyazott hardverplatformokon, hardware-in-the-loop környezetekben
  • Együttműködsz szoftvermérnökökkel a tesztlefedettségi hiányosságok azonosításában és a lefedettség bővítésében
  • Rendszerszintű hibákat debuggolsz és triázsolsz szoftver és hardver határterületén
  • CI pipeline-okhoz és újrahasználható tesztkeretrendszerekhez járulsz hozzá, hogy a fejlesztők önkiszolgáló módon tesztelhessenek
  • Bővíted a tesztlefedettséget a meglévő validációs tesztek korábbi fázisokba tolásával

Elvárások

  • Tapasztalat beágyazott szoftverrendszerek tesztelésében, ideális esetben Linux vagy QNX alapú platformokon
  • Erős Python, C++ vagy hasonló nyelvű programozási készségek tesztfejlesztéshez és automatizáláshoz
  • Tapasztalat beágyazott hardverplatformokkal és a hardver/szoftver kölcsönhatások megértésével
  • Bizonyított képesség komplex, rendszerszintű hibák debuggolására és triázsolására
  • Szoftvertesztelési alapelvek ismerete: automatizálás, integrációs tesztelés, rendszervalidáció

Előny

  • Tapasztalat hardware-in-the-loop (HiL) tesztkörnyezetekkel
  • Szenzorrendszerek vagy adatcsatornák ismerete (pl. kamera, radar vagy hasonló)
  • Tapasztalat CI/CD rendszerekkel (pl. Buildkite) és tesztpipeline-integrációval
  • Robotikával, autonóm rendszerekkel vagy valós idejű szoftverkörnyezetekkel kapcsolatos tapasztalat

Soft skillek

Együttműködés szoftvermérnökökkel csapatok közöttErős problémamegoldó és hibakereső szemlélet

Amit kínálunk

  • Versenyképes részvényjuttatási csomag

Hasonló állások