Mission Technologies, a division of HII
Mission Technologies, a division of HII
5.001 – 10.000 Medewerkers
AdviesLogistiekMaakindustrie
Mission Technologies, een divisie van HII, ontwikkelt en levert geavanceerde technologieën voor nationale veiligheid en militaire operaties. De werkzaamheden omvatten cyber- en ruimteoperaties, geavanceerde militaire technologieën en geïntegreerde systemen ter ondersteuning van lucht-, land- en zeestrijdkrachten. De organisatie zet daarnaast kunstmatige intelligentie en C5ISR-mogelijkheden in om militaire operaties van de Verenigde Staten te versterken en coördinatie tussen meerdere domeinen mogelijk te maken. Dankzij activiteiten op het gebied van productie, advies en logistiek biedt Mission Technologies werkzoekenden mogelijkheden om werk te verkennen op het snijvlak van engineering, defensietechnologie en operationele ondersteuning.

Software-engineer II Java bij HII in Norfolk, Virginia op locatie

Ontwikkel Java-gebaseerde simulatiesoftware voor de Amerikaanse marine binnen de defensietechnologieprogramma's van HII. Integreer JSAF-functionaliteit in Linux-, live-virtual-constructive-architecturen en trainingsomgevingen.

Beschrijving

  • Ontwerp, bouw, documenteer, test en debug toepassingen en systemen die logische en wiskundige oplossingen implementeren
  • Voer multidisciplinair onderzoek uit en werk samen met apparatuurontwerpers en hardware-engineers
  • Plan, ontwerp, ontwikkel en gebruik elektronische gegevensverwerkende systemen voor product- en commerciële software
  • Beoordeel gebruikersbehoeften en systeemmogelijkheden om programmadoel, uitvoer, invoer, programmeermethoden en besturingen vast te stellen
  • Maak en onderhoud bedieningsinstructies
  • Ontwerp en ontwikkel indien nodig compilers, assemblers, hulpprogramma's en besturingssystemen
  • Pas softwareontwikkelingsstandaarden toe en handhaaf deze
  • Ondersteun projectmijlpalen onder algemene begeleiding
  • Help de software-infrastructuur voortdurend te verbeteren
  • Draag bij aan technische voorstellen, briefings, rapporten en gebruikershandleidingen
  • Vertaal geprioriteerde vereisten van de technische leiding van het NCTE-programma samen met eindgebruikers naar robuuste, onderhoudbare JSAF-functionaliteit
  • Ontwikkel, verbeter, integreer en ondersteun JSAF-functionaliteit samen met ontwikkelaars en inhoudsdeskundigen
  • Voer de primaire ontwikkeling uit op Red Hat Linux 7, 8 en 9 met IntelliJ of een vergelijkbare IDE
  • Bouw software met Java- en JavaScript-frameworks, waaronder Sencha ExtJS en Vue.js
  • Automatiseer taken en query's met shellscripts
  • Gebruik Git als het primaire versiebeheersysteem
  • Help bij het voorbereiden en geven van briefings, projectplannen, systeemspecificatiehandleidingen, technische rapporten en gebruikersdocumentatie

Vereisten

  • Twee jaar relevante ervaring met een bachelordiploma in een verwant vakgebied, geen ervaring met een verwante masteropleiding, of een middelbareschooldiploma of gelijkwaardig diploma met zes jaar relevante ervaring
  • Bereidheid om relevante technische certificeringen te behalen, waaronder Security+ en Linux+
  • Amerikaans staatsburgerschap en het vermogen om een geheime veiligheidsmachtiging te verkrijgen en te behouden
  • Vermogen om indien nodig op locatie te werken
  • Sterke vaardigheden in Java en objectgeoriënteerd ontwerp en ontwikkeling
  • Ervaring met het ontwikkelen van multithreaded toepassingen
  • Goede beheersing van Java-IDE's zoals IntelliJ en Eclipse, evenals van Java-debuggingtools
  • Ervaring met ontwikkelen in Linux- of Unix-omgevingen en met shellscripting voor automatisering
  • Goede beheersing van Git-versiebeheer
  • Sterke schriftelijke en mondelinge communicatieve vaardigheden en het vermogen om effectief in multidisciplinaire teams te werken
  • Ervaring met JavaScript en moderne UI-frameworks zoals Sencha ExtJS en Vue.js
  • Ervaring met unit testing zoals JUnit en agile ontwikkelmethoden
  • Bekendheid met systems engineering en integratie binnen LVC-simulatiearchitecturen zoals TENA, HLA en DIS
  • Ervaring met buildsystemen en messaging-frameworks zoals Gradle en Apache ActiveMQ
  • Ervaring met OSGi, CSS en HTML, CI/CD en codekwaliteitstools zoals Jenkins en SonarQube
  • Kennis van veilige programmeerpraktijken volgens DISA ASD STIG
  • Ervaring met het ontwerpen van rol- en gebruikersgebaseerde machtigingen
  • Ervaring met databaseontwikkeling
  • Ervaring met C of C++ en bekendheid met C4I-systemen

Voordelen

  • Opties voor medische, tandheelkundige en oogzorgverzekeringen
  • Wellnessvoorzieningen
  • Ondersteuningsprogramma's voor medewerkers
  • Opties voor een 401(k)-spaarplan
  • Hulpmiddelen voor financiële planning
  • Levensverzekering
  • Kortingen voor medewerkers
  • Betaalde feestdagen
  • Betaald verlof
  • Vergoeding van collegegeld
  • Beurzen voor vroegschoolse educatie
  • Beurzen voor vervolgonderwijs
  • Voor gekwalificeerde functies kan, indien van toepassing, soms een bonus of andere eenmalige vergoeding worden aangeboden
  • Onderwijs- en trainingsprogramma's die voortdurende loopbaanontwikkeling ondersteunen

Gerelateerde vacatures

East Sussex County Council

Assistent financiële beoordelingen – East Sussex County Council (hybride)

East Sussex County Council

Beoordeel financiële aanvragen, beantwoord vragen van cliënten en betrokkenen en stel duidelijke schriftelijke besluiten op. Ondersteun inwoners van East Sussex met een nauwkeurige en betrokken dienstverlening. Werk minstens één dag per week op kantoor in Eastbourne.

Openen