AeroVironment
AeroVironment
1.001 – 5.000 Zaposlenici
LogistikaProizvodnjaSavjetovanje
AeroVironment razvija i proizvodi bespilotne sustave i autonomne tehnologije za korisnike u obrambenom i državnom sektoru. Osnovana 1971. godine, tvrtka razvija rješenja koja uključuju dronove, sustave lutajućeg streljiva i bespilotna kopnena vozila, objedinjujući inženjersko i proizvodno znanje kako bi podržala složene operativne potrebe na terenu.

Mlađi inženjer ugrađenog softvera, AeroVironment — Moorpark, CA

Razvijajte ugrađeni softver za autonomne obrambene i robotske sustave tvrtke AeroVironment te integrirajte senzore i procesore u letjelice i korisne terete. Posao obuhvaća razvoj i testiranje, od prototipova do proizvodnje.

Opis

  • Razvijajte bespilotne i robotske sustave za obrambenu i komercijalnu uporabu.
  • Izrađujte ugrađeni softver za letjelice, korisne terete i druge uređaje.
  • Projektirajte, programirajte, testirajte i otklanjajte pogreške u sistemskom softveru.
  • Poboljšavajte učinkovitost, stabilnost i skalabilnost softvera.
  • Proširujte baze koda kako bi zadovoljile zahtjeve programa.
  • Integrirajte i testirajte senzore i ugrađene procesore u letjelicama i robotskim sustavima.
  • Implementirajte prototipni i proizvodni softver alatima AeroVironmenta i alatima koji se koriste u industriji.
  • Održavajte kontrolu i upravljanje konfiguracijom softvera.
  • Pomažite u definiranju sistemskih zahtjeva, planova testiranja, dijagnostike i validacije.
  • Pomažite pri odabiru hardvera i preporukama za procesorsku snagu, memoriju i pohranu.
  • Podržavajte brzu izradu prototipova i testiranje koncepata.
  • Procjenjujte opseg razvojnog rada te usklađujte opseg, rokove i proračune s voditeljima programa.
  • Surađujte s inženjerima različitih struka i razvojnim timovima.
  • Pomažite u prijelazu razvojnog softvera u proizvodnju i postupak certifikacije.
  • Izrađujte demonstracije mogućnosti za provjeru koncepta.
  • Provode i sudjelujte u pregledima dizajna.
  • Slijedite proces razvoja softvera AeroVironmenta uz opći nadzor.
  • Rješavajte jasno definirane tehničke probleme u okruženju stalnog učenja.
  • Obavljajte druge dodijeljene dužnosti.

Zahtjevi

  • Preddiplomska diploma iz računarstva, inženjerstva, elektrotehnike, zrakoplovstva, strojarstva ili srodnog područja, ili ekvivalentno obrazovanje, osposobljavanje i iskustvo.
  • 0–2 godine relevantnog iskustva.
  • Iskustvo u otklanjanju poteškoća u sustavima.
  • Poznavanje Pythona, C-a, C++11, C++ STL-a i/ili OpenCL-a.
  • Poznavanje Visual Studija, Eclipsea ili sličnih IDE-ova te alata za praćenje nedostataka.
  • Iskustvo s protokolima RS-485, RS-232, CAN, I2C, SPI i USB.
  • Izražene matematičke i analitičke vještine.
  • Povremena putovanja radi podrške testiranju opreme na odobrenim lokacijama za letove.
  • Dostupnost za duže ili neredovito radno vrijeme, vikende, blagdane i terenska testiranja prema potrebi.
  • Iskustvo s procesorima STM32 vrlo je poželjno.
  • Iskustvo s RTOS platformama kao što su µC/OS ili FreeRTOS je prednost.
  • Iskustvo s Video4Linuxom te izmjenom i kompiliranjem jezgri Ubuntu Linuxa je poželjno.
  • Iskustvo u razvoju Linux/ARM upravljačkih programa i korištenju sustava Robot Operating System (ROS) je poželjno.
  • Osnovno poznavanje elektronike i iskustvo s laboratorijskom opremom su prednost.
  • Kandidat mora biti osoba iz SAD-a prema propisima ITAR/EAR ili ispunjavati uvjete za izvoznu dozvolu; za neke je pozicije potrebno aktualno državljanstvo SAD-a.
  • Sposobnost rada u uredskom okruženju i okruženju za istraživanje i razvoj.
  • Sposobnost dugotrajnog stajanja i sjedenja te korištenja tipkovnica računala i telefona.

Pogodnosti

  • Zdravstveno osiguranje.
  • Stomatološko osiguranje.
  • Osiguranje vida.
  • 401(k) s doprinosom poslodavca.
  • Raspored rada 9/80.
  • Plaćena blagdanska obustava rada.