Senior C++ Software Engineer

Clearance Level
Software Development
Egg Harbor Township, New Jersey

REQ#: G2019-66709

GDIT is currently seeking a C++ Engineer for our FAA contract. The candidate will work as part of SST's civil navigation programs supporting the FAA and Joint DOD/FAA aviation projects. As part of that team the candidate will design and develop software for analysis of avionics data, GPS/Satellite Navigation data, develop web-based programming test tools and data analytics/visualization tools. Duties include designing and developing software that interfaces with ORACLE databases and real-time data streams; involve working in mostly Linux environment and require C/C++, system and network programming (or other Server side programming), and the ability to query and navigate Oracle database objects (SQL). Candidate must have good verbal and written communication skills, which are necessary for technical reports and presentations, and work well in both group and individual assignments. Duties will include, but not limited to:

  • Plan, develop, test, and document highly complex application programs
  • Generate new code and correct, convert, and/or modify existing code to meet specifications
  • Prepare specifications from which code will be written

BA/BS in Computer Science or related field


Requires minimum 5 years of related experience in the following:

  • C/C++ Programming
  • OCI (Oracle Call Interface) programming experience
  • PL/SQL Programming (proficiency with SQL query language)
  • UNIX/Linux (POSIX) System Programming
  • Network (Sockets) Programming
  • Solaris SMF (Service Management Facility) service creation / configuration
  • Experience in processing real-time data, or large volumes of data
  • Experience developing shared libraries and thread programming
  • Analytical / problem solving aptitude

Desired/Optional Skills:

  • Multiple software programming languages: C++, Java, JavaScript, HTML/HTML5
  • Experience in big data, data mining, and machine learning
  • Familiarity with GPS, Avionics, GPS Simulators is not required but a plus
  • Developing software or hardware interfaces


" We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.