Explore... Engage... Experience Explore... Engage... Experience

Post Graduate – Guide to Pathway Success

If you have recently earned your bachelor's, master's or doctorate degree and are interested in interning with the N.C. Department of Transportation, there are many options available. NCDOT is looking for students in areas such as engineering, public transportation, strategic planning and many others.


Post Graduate
Obtaining an associate, bachelor's and/or master's degree in STEM related fields Developing mentor partnerships with NCDOT staff Attending networking and professional development sessions related to specific career interests Participating in internship/ apprenticeship programs with NCDOT Participating in undergraduate/ graduate student engineering organizations

For more information on the guide above, please contact Ashley Goolsby.

Post Graduate Programs

Cooperative Education Program 

A career-oriented, professional-level program for short-term training in civil engineering, the N.C. Department of Transportation's Cooperative Education Program's primary purpose is to integrate classroom and practical experience.

Under the Cooperative Program, students work every other semester. A student usually shares his or her assignment with another student, and while one is working on the job, the other is attending classes.

Interested civil engineering students must first register with the Cooperative Education Office at their college or university and then follow the requirements set up through the school.

Eligibility and Application Process

Work Session

    Year-round

Job Locations

    Statewide (You may specify your desired location, but it is not guaranteed.)

To apply after registering with your school’s co-op office, submit the state application to:

    N.C. Department of Transportation
    Career Services Office
    1517 Mail Service Center
    Raleigh, NC 27699-1517
    Telephone: (919) 707-4436
    Fax: (919) 715-3469

For additional information on cooperative education opportunities, contact your campus cooperative education office.

Public Transportation Internship/Apprenticeship Program 

The Public Transportation Internship/Apprenticeship Program provides exposure to all aspects of a transit system and allows apprentices to gain experience in managing public transportation operations. With hands-on training and experience, apprentices are better able to assess public transportation careers and to compete for jobs.

The 12-month Apprenticeship Program provides work experience and learning opportunities to recent college graduates who have earned an undergraduate degree and have the desire to work in the field of public transportation management. The program offers hands-on training and experience to develop a pool of qualified workers for the future of North Carolina's public transportation industry.

The Apprenticeship Program consists of two major components:

  • An orientation of all aspects of public transportation services. In a typical fixed-route transit setting, apprentices might spend time observing the general manager and the governing or advisory board as they carry out management and policy duties. Apprentices might also participate in other duties, such as fleet maintenance and supervision, safety program development and implementation, driver supervision and dispatching, information dissemination. Actual training programs vary with each agency.
  • Completing an independent research project or a special project. The agency and the apprentice determine projects based on the agency's needs and the apprentice's abilities. Past projects have included system route and schedule evaluations, studies of potential transit corridor locations and the development of staff training modules.

Graduating seniors at North Carolina universities and colleges with an interest in public transportation are encouraged to apply. To be eligible, students must plan to graduate prior to the start of their apprenticeship.

Summer Engineering Assistants Program 

The Summer Engineering Assistants Program offers paid summer internships for eligible students studying civil, environmental or biological engineering gain valuable experience that counts toward eligibility for permanent employment with the N.C. Department of Transportation.

Based on need, there might also be internship positions available for other majors.

Positions are statewide, and job locations depend on the availability and location of current construction projects, job requirements and the student's needs and interests.

Interested students must apply online through the North Carolina State Government employment website.

Eligibility Requirements

  • Must be a student currently enrolled at an accredited institution and in an associate, bachelor's or master's level civil, environmental or biological engineering program
  • Based on need; other majors may also apply
  • Completed at least 24 semester hours upon employment
  • Minimum overall GPA of 2.5 (based on 4.0 scale)
  • Must demonstrate GPA by attaching a transcript

Work Session

    May through August

Job Locations

    Positions are located statewide and depend on the availability and location of current construction projects, job requirements and the student's needs and interests. Therefore, applicants must specify desired job location in the supplemental questions section. Please make sure you indicate your location preferences when applying (receiving your location preference is not guaranteed).

To Apply

  1. Apply online at the North Carolina State Government employment website.
  2. Search for the position, the official position title is Summer Engineering Assistant.
  3. Click Apply.
  4. Answer the required questions.
  5. Make sure you attach your unofficial transcript to your online application in the attachment section. Applicants must provide an unofficial copy of most current college transcript. Applications without current college transcript will be considered incomplete.
Transportation Engineering Associates Program 

An 18-24-month training and career development program, the Transportation Engineering Associates Program was designed to accomplish three major goals for entry-level civil, environmental or biological engineers:

  • Orient the newly graduated engineer on the major functions and organization of the various highway units
  • Provide a career development plan and training program that gives the associate a broad background and practical application of highway engineering
  • Provide the NCDOT with a reservoir of professionally trained and experienced engineers who can assume management responsibilities with confidence

Eligibility and Application Process

To be eligible, applicants must:

  • Have a Bachelor of Science in civil, environmental or biological engineering
  • Have an overall GPA of 2.5 or better
  • Be a recent college graduate (within two years)
  • Be flexible in job locations (statewide)
  • Have good communication skills

Work Session

The TEA Program training schedule starts in January and June of each year, and the associate's major area of interest is determined through counseling and the department's major needs are examined before a tentative training schedule is arranged.

A training schedule can consist of the following units and/or divisions:

  • Nine months of field operations (statewide assignments in maintenance and construction)
  • Nine months of pre-construction assignments in Raleigh. The associate must select four of the following:
    • Roadway design
    • Hydraulics
    • Traffic mobility and safety
    • Environment - Planning
    • Transportation planning
    • Structure design
    • Materials and test
    • Pavement management
    • Photogrammetry
    • Rail division
    • Aviation division
    • Location and surveys (Raleigh & statewide)

Job Locations

    Statewide (You may specify your desired location, but it is not guaranteed).

To Apply

    1. Go to the North Carolina State Government Employment Site
    2. If this is your first time to this site, you will need to create a new account and profile
    3. Search for the position, the official position title is Engineering Associate Trainee
    4. Click Apply
    5. Answer the required questions
    6. Make sure you attach your unofficial transcript to your online application in the attachment section

Late applications will not be accepted.