AeroVironment
AeroVironment
1001 – 5000 Töötajad
LogistikaNõustamineTootmine
AeroVironment arendab ja toodab kaitse- ja valitsusasutustest klientidele mehitamata süsteeme ning autonoomseid tehnoloogiaid. 1971. aastal asutatud ettevõte valmistab muu hulgas droone, ründedroone ja mehitamata maismaasõidukeid, ühendades inseneriteadmised ja tootmisoskused, et toetada keerukaid operatiivvajadusi välitingimustes.

Noorem manussüsteemide tarkvarainsener

Arenda manustatud tarkvara AeroVironmenti autonoomsetele kaitse- ja robotsüsteemidele. Ühenda andurid ja manustatud protsessorid õhusõidukite ning robotplatvormidega.

Kirjeldus

  • Ehita mehitamata ja robotsüsteeme kaitse- ning ärikasutuseks.
  • Arenda manustatud tarkvara seadmetele ja süsteemidele, sealhulgas õhusõidukitele ja kandevõimele.
  • Kavanda, kirjuta, testi ja silu süsteemitarkvara.
  • Paranda tarkvara jõudlust, töökindlust ja skaleeritavust.
  • Täienda olemasolevat koodi programmi nõuete täitmiseks.
  • Arenda ja testi tarkvara, mis ühendab andurid ja manustatud protsessorid õhusõidukite ning robotsüsteemidega.
  • Loo prototüübi- ja tootmistarkvara väljakujunenud tööriistade ning tavade abil.
  • Halda tarkvara konfiguratsiooni ja versioonihaldust.
  • Aita määratleda süsteeminõudeid, koostada testiplaane ja diagnostikavahendeid ning tarkvara valideerida.
  • Aita valida riistvara ning soovitada protsessori-, mälu- ja salvestusmahtu.
  • Panusta kiiresse prototüüpimisse ja kontseptsioonide katsetamisse.
  • Hinda arendustöö mahtu ning kavanda töö ulatust koos projekti- ja programmijuhtidega.
  • Tee koostööd eri valdkondade inseneridega ja multidistsiplinaarsetes arendusmeeskondades.
  • Aita viia arendustarkvara tootmisse ja sertifitseerimisele.
  • Loo kontseptsiooni toimivust tõendavaid demonstratsioone.
  • Osale disainiülevaatustel.
  • Järgi AeroVironmenti tarkvaraarendusprotsessi ja kirjuta üldise juhendamise all kvaliteetset koodi.
  • Lahenda kindlaksmääratud tööulatusse kuuluvaid probleeme ning jätka samal ajal õppimist.
  • Täida muid määratud ülesandeid.

Nõuded

  • Arvutiteaduse, inseneriteaduse, elektrotehnika, lennundus- ja kosmosetehnika, masinaehituse või seotud valdkonna bakalaureusekraad; samaväärseks võib lugeda ka hariduse, koolituse ja töökogemuse kombinatsiooni.
  • 0–2 aastat asjakohast töökogemust.
  • Süsteemide tõrkeotsingu kogemus.
  • Pythoni, C, C++11, C++ STL-i ja/või OpenCL-i oskus.
  • Visual Studio, Eclipse'i või samalaadse arenduskeskkonna ning veajälgimise tööriistade tundmine.
  • RS-485, RS-232, CAN, I2C, SPI ja USB protokollide kasutamise kogemus.
  • Matemaatiline ja analüütiline võimekus.
  • Valmisolek aeg-ajalt reisida, et toetada testseadmete kasutamist heakskiidetud lennukatsete asukohtades.
  • Valmisolek vajaduse korral töötada pikema või ebaregulaarse tööajaga, nädalavahetustel ja pühadel ning osaleda välitestidel.
  • STM32 protsessorite kasutamise kogemus on väga soovitav.
  • RTOS-platvormide, näiteks µC/OS-i või FreeRTOS-i kasutamise kogemus on eelistatud.
  • Video 4 Linuxi ning Ubuntu Linuxi tuumade muutmise ja kompileerimise kogemus on soovitav.
  • Linux/ARM-i draiverite arendamise ning Robot Operating Systemi (ROS) kasutamise kogemus on soovitav.
  • Elektroonika põhiteadmised ja laboriseadmete kasutamise kogemus on eelistatud.
  • Hea kirjalik ja suuline eneseväljendusoskus ning head suhtlemisoskused.
  • Võime töötada kiire tempoga keskkonnas ja rangete tähtaegade järgi.
  • Tõhus probleemilahendus-, analüüsi- ja suhtlusoskus.
  • Kandidaat peab vastama USA isiku määratlusele või olema ITAR/EAR-i nõuete alusel ekspordiloa saamiseks sobiv; mõnel ametikohal nõutakse kehtivat USA kodakondsust.
  • Võime töötada kontori- ning teadus- ja arenduskeskkonnas.
  • Võime pikalt seista ja istuda ning kasutada arvutit ja telefoni.

Hüved

  • Ravikindlustus
  • Hambaravikindlustus
  • Nägemiskindlustus
  • 401(k) pensionikogumiskava koos tööandja sissemaksega
  • 9/80 töögraafik
  • Tasustatud pühadeaegne tööseisak