BGI, LLC ยท 4 months ago
Network Software Developer, Journeyman NGTS
BGI, LLC is involved in the Modeling & Simulation Enterprise Applications (MSEA) product suite, which supports various defense-related activities. They are seeking a Network Software Developer to develop software for an advanced synthetic training environment, focusing on flight simulators and software integration.
AutomotiveConsultingInformation TechnologyLogistics
Responsibilities
Developing software for an advanced synthetic training environment
Integrating software into flight simulators to support pilot training against potential threats
Supporting software development, software integration, customer training, and demonstrations
Demonstrates a knowledge of standard programming algorithms, design patterns, and object-oriented software design
Evaluates and reviews C++ language code programming using C++, Python 3, HTML
Develops parallel processes, threading, process communication
Develops web-based applications using development technology
Collaborates with team members to design future enhancements
Qualification
Required
BS in Computer Science or Engineering
Degrees in Information Technology, Mathematics, Physics, or Aerospace, Computer, Software Systems, Electrical, Electronic, Mechanical Engineering may qualify with at least 3 year of C++ experience
Minimum Years of Experience: 3 year relevant to work area
Experience with sockets (unicast, multicast, TCP) and general network programming, including byte-swapping and serialization of data
Experience with scripting, database, and programming languages such C++
Must have an active DoD Secret security clearance
Experience support Special Access Program (SAP) efforts
Preferred
Understanding of network protocols, such as Data Distributions Service (DDS), High-Level Architecture (HLA), and Distributed Interactive Simulation (DIS)
Experience with scripting, database, and programming in Python 3, and HTML