AeroVironment
AeroVironment
1 001 – 5 000 Työntekijät
KonsultointiLogistiikkaValmistus
AeroVironment kehittää ja valmistaa miehittämättömiä järjestelmiä ja autonomisia teknologioita puolustus- ja viranomaisasiakkaille. Vuonna 1971 perustettu yritys rakentaa muun muassa drooneja, viivytettyyn vaikutukseen tarkoitettuja asejärjestelmiä ja miehittämättömiä maa-ajoneuvoja yhdistäen suunnittelu- ja valmistusosaamisen vaativien kenttäolosuhteiden operatiivisten tarpeiden tukemiseksi.

Nuorempi sulautettujen ohjelmistojen insinööri, AeroVironment — Moorpark, CA

Kehität sulautettuja ohjelmistoja AeroVironmentin autonomisiin puolustus- ja robotiikkajärjestelmiin sekä yhdistät antureita ja prosessoreita ilma-aluksiin ja hyötykuormiin. Työ kattaa kehityksen ja testauksen prototyypeistä tuotantoon.

Kuvaus

  • Kehität miehittämättömiä ja robottijärjestelmiä puolustus- ja kaupalliseen käyttöön.
  • Rakennat sulautettuja ohjelmistoja ilma-aluksiin, hyötykuormiin ja muihin laitteisiin.
  • Suunnittelet, ohjelmoit, testaat ja virheenjäljität järjestelmäohjelmistoja.
  • Parannat ohjelmistojen tehokkuutta, vakautta ja skaalautuvuutta.
  • Laajennat koodikantoja ohjelmavaatimusten täyttämiseksi.
  • Yhdistät ja testaat antureita sekä sulautettuja prosessoreita ilma-aluksissa ja robottijärjestelmissä.
  • Toteutat prototyyppi- ja tuotanto-ohjelmistoja AeroVironmentin ja alan työkaluilla.
  • Ylläpidät ohjelmistojen konfiguraationhallintaa ja valvontaa.
  • Avustat järjestelmävaatimusten, testisuunnitelmien, diagnostiikan ja validoinnin parissa.
  • Autat laitteiston valinnassa ja suosittelet prosessointi-, muisti- ja tallennusratkaisuja.
  • Tuet nopeaa prototypointia ja konseptien testausta.
  • Arvioit kehitystyön määrää ja koordinoit ohjelmapäälliköiden kanssa työn laajuutta, aikatauluja ja budjetteja.
  • Työskentelet eri alojen insinöörien ja kehitystiimien kanssa.
  • Autat siirtämään kehitysohjelmistot tuotantoon ja sertifiointiin.
  • Luot konseptin toimivuutta osoittavia kykyjen esittelyjä.
  • Osallistut suunnittelukatselmuksiin ja toteutat niitä.
  • Noudatat AeroVironmentin ohjelmistokehitysprosessia yleisessä ohjauksessa.
  • Ratkaiset rajattuja teknisiä ongelmia jatkuvan oppimisen ympäristössä.
  • Suoritat muita annettuja tehtäviä.

Vaatimukset

  • Tietojenkäsittelytieteen, tekniikan, sähkötekniikan, ilmailu- ja avaruustekniikan, konetekniikan tai vastaavan alan kandidaatin tutkinto tai vastaava koulutus, valmennus ja kokemus.
  • 0–2 vuotta soveltuvaa työkokemusta.
  • Kokemusta järjestelmien vianmäärityksestä.
  • Pythonin, C:n, C++11:n, C++ STL:n ja/tai OpenCL:n hallinta.
  • Visual Studion, Eclipsen tai vastaavan kehitysympäristön sekä virheiden seurannan työkalujen tuntemus.
  • Kokemusta RS-485-, RS-232-, CAN-, I2C-, SPI- ja USB-protokollista.
  • Vahvat matemaattiset ja analyyttiset taidot.
  • Valmius matkustaa ajoittain hyväksytyille lentopaikoille testauslaitteiden tukemiseksi.
  • Valmius pitkiin tai epäsäännöllisiin työpäiviin, viikonloppu- ja lomatyöhön sekä kenttätestaukseen tarpeen mukaan.
  • STM32-prosessoreiden tuntemus on erittäin toivottavaa.
  • Kokemus RTOS-alustoista, kuten µC/OS:stä tai FreeRTOS:stä, on eduksi.
  • Kokemus Video4Linuxistä sekä Ubuntu Linux -ytimien muokkaamisesta ja kääntämisestä on toivottavaa.
  • Kokemus Linux/ARM-ajurien kehittämisestä ja Robot Operating Systemin (ROS) käytöstä on toivottavaa.
  • Elektroniikan perustuntemus ja kokemus laboratoriolaitteista ovat eduksi.
  • On oltava ITAR/EAR-säädösten mukainen Yhdysvaltain henkilö tai oikeutettu vientilupaan; joissakin tehtävissä vaaditaan voimassa oleva Yhdysvaltain kansalaisuus.
  • Kyky työskennellä toimisto- ja tutkimus- ja kehitysympäristössä.
  • Kyky seistä ja istua pitkiä aikoja sekä käyttää tietokoneen ja puhelimen näppäimistöjä.

Edut

  • Sairausvakuutus.
  • Hammasvakuutus.
  • Näkövakuutus.
  • 401(k)-eläkesäästöohjelma työnantajan vastaavalla maksulla.
  • 9/80-työaikajärjestely.
  • Palkallinen lomakauden seisokki.