• Computer Scientist for Aviation: Simulation & Integration

    Job Locations USA-NJ-Egg Harbor Township
    Posted Date 1 year ago(1 year ago)
    Requisition Number
    Number of Positions
    Job Function
    Information Technology
    Full/Part Time
    Full Time
  • Job Description

    Computer Scientist for Aviation: Simulation & Integration


    GDIT is currently seeking COMPUTER SCIENTISTs for its civil aviation programs. These include current job opportunities; and proposed positions in the planning stage. Positions require BA/BS/MS Computer Science or related. Skills required include Java or C++ programming in Linux environment.


    PRINCIPAL DUTIES/RESPONSIBILITIES: Candidates will work as part of GDITs civil aviation programs supporting the Federal Aviation Administration (FAA); NASA and Joint DOD/FAA aviation projects. As part of that team; the candidate will design; develop software used in simulations of aviation systems including Air Traffic Management (ATM) systems; cockpit simulators and avionics. Will develop software for processing simulated and live data.


    Planned positions include developing software that may interface with any of the following systems: Air Traffic Control; Unmanned Airborne Systems (UAS); Communications; Navigation; Surveillance and Weather. Software is used to simulate or assess systems that are part of the National Airspace System.


    Candidate must have good verbal and written communication skills; necessary for technical reports and presentations; work well in both group and with individual assignments. Full-time positions are located at the FAA's William J. Hughes Technical Center in Southern New Jersey; at the Atlantic City International Airport; and potentially at other East Coast Locations. Duties will include; but not limited to:

    • Supports the design of new software; Generates new code and corrects; converts; and/or modifies existing code to meet specifications
    • Modify; troubleshoot and enhance functionality and performance of existing software.
    • Develop software used for interfacing air traffic systems
    • Prepares requirements from which code will be written.


    Bachelors Degree in a Computer Science; MS Computer/Computational Science



    • BS/BA in Computer Science
    • Requires 5 to 11 years' experience
    • Linux; Java or C++
    • Currency in designing and developing software.

    Programming in any of the following domains:

    • Real-time processing systems
    • Aviation ATM systems or Avionics
    • Some positions require Javascript; HTML

    The positions involve other topics; some which will be learned. It is a Plus to know any the following: ? Programming of complex data and interfaces and test tools ? Python; SQL; SVN; OpenGL; DESIREE; Ajax; OpenStack; ASP.Net; ? Aviation ATM systems


    As a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, federal civilian government, health, homeland security, intelligence, state and local government and commercial sectors.With approximately 32,000 professionals worldwide, the company delivers IT enterprise solutions, manages large-scale, mission-critical IT programs and provides mission support services.GDIT is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Individuals with Disabilities.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed!