C/C++ Software Engineer in Egg Harbor Township, NJ at General Dynamics Information Technology

Date Posted: 6/28/2020

Job Snapshot

Job Description

GDIT is currently seeking a C/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:

  • Strong emphasis on C programming with experience accessing the Oracle database.  Additional C++ programming skills are desired.
  • 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:

  • OCI (Oracle Call Interface) programming experience
  • 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
  • PL/SQL Programming (proficiency with SQL query language)


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.