Mission Technologies, a division of HII
Mission Technologies, a division of HII
5 001 – 10 000 Zaměstnanci
LogistikaPoradenstvíVýroba
Mission Technologies, divize společnosti HII, vyvíjí a dodává pokročilé technologie pro národní bezpečnost a vojenské operace. Její činnost zahrnuje kybernetické a vesmírné operace, pokročilé vojenské technologie a integrované systémy podporující vzdušné, pozemní a námořní síly. Organizace rovněž využívá umělou inteligenci a schopnosti C5ISR k posílení operací ozbrojených sil USA a zajištění koordinace napříč více oblastmi. Díky aktivitám spojeným s výrobou, poradenstvím a logistikou nabízí Mission Technologies uchazečům o zaměstnání příležitosti působit na pomezí inženýrství, obranných technologií a provozní podpory.

Softwarový inženýr II Java ve společnosti HII, Norfolk, Virginie, práce na pracovišti

Vyvíjejte simulační software pro námořnictvo v jazyce Java v rámci obranných technologických programů společnosti HII. Integrujte funkce JSAF napříč systémy Linux, architekturami live-virtual-constructive a výcvikovými prostředími.

Popis

  • Navrhovat, vytvářet, dokumentovat, testovat a ladit aplikace a systémy implementující logická a matematická řešení
  • Provádět multidisciplinární výzkum ve spolupráci s konstruktéry zařízení a hardwarovými inženýry
  • Plánovat, navrhovat, vyvíjet a používat systémy elektronického zpracování dat pro produktový a komerční software
  • Posuzovat potřeby uživatelů a schopnosti systémů za účelem definování záměru programu, výstupů, vstupů, programovacích metod a řídicích mechanismů
  • Vytvářet a udržovat provozní pokyny
  • V případě potřeby navrhovat a vyvíjet kompilátory, assemblery, užitkové programy a operační systémy
  • Uplatňovat a dodržovat standardy vývoje softwaru
  • Podporovat projektové milníky pod obecným dohledem
  • Pomáhat s průběžným zlepšováním softwarové infrastruktury
  • Přispívat k technickým návrhům, prezentacím, zprávám a uživatelským příručkám
  • Převádět prioritizované požadavky vedení inženýrského programu NCTE do robustních a udržovatelných funkcí JSAF ve spolupráci s koncovými uživateli
  • Vyvíjet, rozšiřovat, integrovat a podporovat funkce JSAF společně s vývojáři a odborníky na danou problematiku
  • Provádět hlavní vývoj v prostředí Red Hat Linux 7, 8 a 9 s využitím IntelliJ nebo srovnatelných IDE
  • Vytvářet software pomocí Javy a frameworků JavaScriptu včetně Sencha ExtJS a Vue.js
  • Automatizovat úlohy a dotazy pomocí shellových skriptů
  • Používat Git jako hlavní systém správy zdrojového kódu
  • Pomáhat s přípravou a realizací prezentací, projektových plánů, příruček specifikací systému, technických zpráv a uživatelské dokumentace

Požadavky

  • Dva roky relevantní praxe s bakalářským titulem v příbuzném oboru, žádná praxe s relevantním magisterským titulem nebo středoškolské vzdělání či ekvivalent a šest let relevantní praxe
  • Ochota získat příslušné technické certifikace včetně Security+ a Linux+
  • Občanství USA a možnost získat a udržovat bezpečnostní prověrku Secret
  • Schopnost podle potřeby poskytovat podporu na pracovišti
  • Pokročilé dovednosti v Javě a objektově orientovaném návrhu a vývoji
  • Zkušenost s vývojem vícevláknových aplikací
  • Dobrá znalost IDE pro Javu, jako jsou IntelliJ a Eclipse, a nástrojů pro ladění Javy
  • Zkušenost s vývojem v prostředí Linux nebo Unix a s používáním shellových skriptů pro automatizaci
  • Dobrá znalost systému správy zdrojového kódu Git
  • Vynikající písemné a ústní komunikační dovednosti a schopnost efektivně pracovat v mezifunkčních týmech
  • Zkušenost s JavaScriptem a moderními UI frameworky, jako jsou Sencha ExtJS a Vue.js
  • Zkušenost s jednotkovým testováním, například pomocí JUnit, a agilními postupy vývoje
  • Znalost systémového inženýrství a integrace napříč architekturami simulací LVC, jako jsou TENA, HLA a DIS
  • Zkušenost se systémy sestavování a messagingovými frameworky, jako jsou Gradle a Apache ActiveMQ
  • Zkušenost s OSGi, CSS a HTML, CI/CD a nástroji pro kvalitu kódu, jako jsou Jenkins a SonarQube
  • Znalost postupů bezpečného kódování v souladu s DISA ASD STIG
  • Zkušenost s navrhováním oprávnění založených na rolích a uživatelích
  • Zkušenost s vývojem databází
  • Zkušenost s C nebo C++ a znalost systémů C4I

Benefity

  • Možnosti zdravotního, zubního a očního pojištění
  • Zdroje pro podporu zdraví a dobré kondice
  • Programy pomoci zaměstnancům
  • Možnosti spořicího plánu 401(k)
  • Nástroje finančního plánování
  • Životní pojištění
  • Zaměstnanecké slevy
  • Placené svátky
  • Placené volno
  • Příspěvek na školné
  • Stipendia na vzdělávání v raném dětství
  • Stipendia na postsekundární vzdělávání
  • U kvalifikovaných pozic mohou být příležitostně nabízeny bonusy nebo jiné jednorázové odměny, pokud je to relevantní
  • Vzdělávací a školicí programy podporující průběžný kariérní rozvoj