AeroVironment
AeroVironment
1.001 – 5.000 Medarbejdere
FremstillingLogistikRådgivning
AeroVironment udvikler og fremstiller ubemandede systemer og autonome teknologier til forsvars- og myndighedskunder. Virksomheden blev grundlagt i 1971 og udvikler blandt andet droner, systemer til loitering-ammunition og ubemandede jordkøretøjer. Ved at kombinere teknisk ekspertise med produktionskompetencer understøtter virksomheden komplekse operationelle behov i felten.

Junior indlejret softwareingeniør, AeroVironment — Moorpark, CA

Udvikl indlejret software til AeroVironments autonome forsvars- og robotsystemer, og integrer sensorer og processorer i fly og nyttelaster. Arbejdet omfatter udvikling og test fra prototyper til produktion.

Beskrivelse

  • Udvikl ubemandede systemer og robotsystemer til forsvarsbrug og kommerciel brug.
  • Byg indlejret software til fly, nyttelaster og andre enheder.
  • Design, programmér, test og fejlfind systemsoftware.
  • Forbedr softwarens effektivitet, stabilitet og skalerbarhed.
  • Udvid kodebaser, så de opfylder programmets krav.
  • Integrer og test sensorer og indlejrede processorer i fly og robotsystemer.
  • Implementer prototype- og produktionssoftware med AeroVironments værktøjer og brancheværktøjer.
  • Vedligehold styring og administration af softwarekonfigurationer.
  • Bidrag til systemkrav, testplaner, diagnostik og validering.
  • Hjælp med at vælge hardware og anbefale behov for processorkraft, hukommelse og lagerplads.
  • Understøt hurtig prototyping og koncepttest.
  • Beregn udviklingsindsatsen, og koordinér omfang, tidsplaner og budgetter med programledere.
  • Samarbejd med ingeniører på tværs af fagområder og udviklingsteams.
  • Bidrag til overgangen fra udviklingssoftware til produktion og certificering.
  • Udarbejd demonstrationer af proof of concept.
  • Gennemfør og bidrag til designgennemgange.
  • Følg AeroVironments softwareudviklingsproces under generel supervision.
  • Løs afgrænsede tekniske problemer i et miljø med løbende læring.
  • Udfør andre tildelte opgaver.

Krav

  • En bachelorgrad i datalogi, ingeniørvidenskab, elektroteknik, aerospace, maskinteknik eller et beslægtet område, eller tilsvarende uddannelse, træning og erfaring.
  • 0–2 års relevant erfaring.
  • Erfaring med fejlfinding på systemer.
  • Gode færdigheder i Python, C, C++11, C++ STL og/eller OpenCL.
  • Kendskab til Visual Studio, Eclipse eller lignende IDE'er samt værktøjer til fejlsporing.
  • Erfaring med protokollerne RS-485, RS-232, CAN, I2C, SPI og USB.
  • Stærke matematiske og analytiske evner.
  • Periodiske rejser for at understøtte testudstyr på godkendte flyvesteder.
  • Mulighed for at arbejde lange eller uregelmæssige vagter, weekender, helligdage og med felttest efter behov.
  • Erfaring med STM32-processorer er særdeles ønsket.
  • Erfaring med RTOS-platforme som µC/OS eller FreeRTOS foretrækkes.
  • Erfaring med Video4Linux og ændring og kompilering af Ubuntu Linux-kerner er ønsket.
  • Erfaring med udvikling af Linux/ARM-drivere og brug af Robot Operating System (ROS) er ønsket.
  • Grundlæggende elektronikviden og erfaring med laboratorieudstyr foretrækkes.
  • Skal være en U.S. person i henhold til ITAR/EAR eller være berettiget til en eksportlicens; nogle stillinger kræver aktuelt amerikansk statsborgerskab.
  • Evne til at arbejde i et kontor- og R&D-miljø.
  • Evne til at stå og sidde i længere perioder og betjene computer- og telefontastaturer.

Fordele

  • Sygeforsikring.
  • Tandforsikring.
  • Synsforsikring.
  • 401(k) med arbejdsgivermatch.
  • 9/80-arbejdsplan.
  • Betalt helligdagslukning.

Relaterede job

Highmark Health