Civil Engineering Student Worker program opportunities
The Civil Engineering Student Worker Program is currently accepting applications for Summer 2026. Below is a list of positions available as of September 2025.
Students applying to the Civil Engineering Student Worker Program must complete the CEP Position Preference form and also email the following items to the MnDOT Civil Engineering Program in addition to submitting their application on the mn.gov/careers website:
- Resume with your anticipated graduation date included
- A copy of your current transcript - unofficial is acceptable
Golden Valley
Office: Construction Survey (Metro District)
Location: 2055 Lilac Dr. North, Golden Valley
Work type: Field
Number of positions: 2
Description: Serve as a member of a field survey crew performing location and/or construction surveys
Primary tasks:
- Make horizontal and vertical measurements using appropriate methods & procedures
- Locate and establish the coordinate position and elevation of natural and artificial features above, below, and upon the surface of the earth
- Set survey stakes such as key stakes, blue tops, paving hubs, slope stakes, and drainage stakes
Maplewood
Office: Materials Lab (Metro District)
Location: 1400 Gervais Ave; Maplewood
Work type: Field
Number of positions: 1
Description: Perform tasks related to pavement project scoping, soils investigation, and program delivery
Primary tasks:
- Support soils engineers with the preparation of elements of pavement design recommendations
- Pavement project scoping support, including funding targets, pavement performance measures, and the scoping process of preservation projects
Mendota Heights
Office: Construction Safety (Metro District)
Location: 2229 Pilot Knob Rd, Mendota Heights
Work type: Field
Number of positions: 1
Description: Assist the chief inspector and project engineer/supervisor by completing complex inspection activities, basic documentation, and frequent materials testing
Primary tasks:
- Assist in routine field-testing of construction materials.
- Measure, compute, document, and enter into AASHTOWare DWRs and Postings to accurately determine the contractor payment amount
Oakdale
Office: Bridge Hydraulics (Central Office)
Location: 3485 Hadley Ave N, Oakdale
Work type: Office and field
Number of positions: 1
Description: Assist with TAMS HydInfra documentation/training and related tasks, and archiving existing drainage design documentation
Primary tasks:
- Assist with the review and refinement of materials used to set drainage standards/policy
- Assist with river mapping and 3D scanning of bridge sites
Office: Bridge Load/Construction (Central Office)
Location: 3485 Hadley Ave N, Oakdale
Work type: Office and field
Number of positions: 1
Description: Assist with project review from conception, support projects through construction, and develop repair recommendations for existing bridges in need of repair
Primary tasks:
- Assist with documentation of repair progress by performing in-field photo logs of repairs
- Assist with the review of recently completed projects to ensure all pile reports are properly saved and stored
Office: Bridge/Materials Fabrication (Central Office)
Location: 3485 Hadley Ave N, Oakdale
Work type: Office
Number of positions: 1
Description: Assist in converting outdated design programs into an updated format meeting current specifications, and developing new systems
Primary tasks:
- Convert data stored in outdated software to a current format, update sign design structure programs per the most current AASHTO specifications, and develop new sign structure support design programs.
- Review steel shop drawings for structures and bridges
Office: Bridge Office Data - Asset Management (Central Office)
Location: 3485 Hadley Ave N, Oakdale
Work type: Office and field
Number of positions: 1
Description: Assist field inspectors by performing various testing activities, data collection, and analysis
Primary tasks:
- Assist with authoring data manipulation scripts while working with bridge databases, data visualization software, and data mapping/GIS tools
- Help test, provide feedback, and explore adopting a new tablet software to aid in the collection of bridge data
Office: Construction Survey (Metro District)
Location: 3485 Hadley Ave N, Oakdale
Work type: Office and field
Number of positions:3
Description: Serve as a member of a field survey crew performing location and/or construction surveys
Primary tasks:
- Make horizontal & vertical measurements using appropriate methods and procedures.
- Locate and establish the coordinate position and elevation of natural and artificial features above, below, and upon the surface of the earth.
- Set survey stakes such as key stakes, blue tops, paving hubs, slope stakes, and drainage stakes
Roseville
Office: Bridge Maintenance and Inspection (Metro District)
Location: 1500 County Road B2 W, Roseville
Work type: Field
Number of positions: 3
Description: Assist the lead bridge inspectors and engineers in conducting regular inspections of bridges through visual assessments, measurements, and evaluations of structural components
Primary tasks:
- Update bridge inspection element data and perform data analysis using a variety of methods
- Assist with the inspection, data input, and data analysis of inspection findings on non-bridge structures as requested by the supervisor
Office: Maintenance/Freeway Ops (Metro District)
Location: 1500 County Road B2 W, Roseville
Work type: Field
Number of positions: 1
Description: Help manage and coordinate operations at MnDOT’s Regional Transportation Management Center (RTMC) by working in the control room, conducting field observations, and collecting and analyzing routine data
Primary tasks:
- Assist E-ZPass staff with HOV lane violation studies
- Assist the Assistant Freeway Operations Engineer in ensuring optimal operations by observing and analyzing ramp meter data and operations
Office: Traffic Engineering (Central Office)
Location: 1500 County Road B2 W, Roseville
Work type: Field
Number of positions: 1
Description: Gain exposure to traffic policies, practices, standards, and evaluations through traffic safety and data analysis, project research, field reviews, and traffic training courses
Primary tasks:
- Assist with crash analysis and risk assessments of various roadway facilities and suggest potential solutions appropriate for the level of risk
- Help write, review, and comment on traffic engineering and traffic safety-related policies, practices, and other engineering documents
Office: Traffic Speed Zone (Metro District)
Location: 1500 County Road B2 W, Roseville
Work type: Field
Number of positions: 2
Description: Assist the Traffic Engineering Program Support unit through research, collection, and data analysis to develop appropriate reports
Primary tasks:
- Investigate, analyze and evaluate crash data for a variety of customers including state and federal agencies, county and city personnel, consultants, the media, and the public
- Assist traffic support personnel with compiling and reporting accurate data required to support traffic studies
Office: Water Resources (Metro District)
Location: 1500 County Road B2 W, Roseville
Work type: Field
Number of positions: 2
Description: Assist in performing hydraulic infrastructure inventory and inspection
Primary tasks:
- Utilize GPS/GIS equipment and software to collect inspection data of Metro area storm water features
- Assist with locating, interpreting, and printing of construction plans
St. Paul
Office: Asset Management (Central Office)
Location: 395 John Ireland Blvd, St Paul
Work type: Office and field
Number of positions: 2
Description: Collect asset inventory data and perform structural inspections on MnDOT highways and facilities
Primary tasks:
- Perform data entry, analysis, and reporting
- Create tables, charts, and graphs that show capital investment options for pavement and bridge management; use tools like HMPA and BORIS to run scenarios to optimize measures like condition, service life, and sustainability ratios
Office: Asset Management - OTSM (Central Office)
Location: 395 John Ireland Blvd, St Paul
Work type: Office and field
Number of positions: 1
Description: Provide support in Asset Management Planning for the Office of Transportation Systems Management (OTSM) with pavement and bridge investment scenario analysis
Primary tasks:
- Work with the Materials and Bridge offices to understand their asset management systems and functionality
- Create tables, charts, and graphs that show capital investment options for pavement and bridge management; use tools like HMPA and BORIS to run scenarios to optimize measures like condition, service life, and sustainability ratios
Office: Geodentric Survey (Central Office)
Location: 395 John Ireland Blvd, St Paul
Work type: Field (overnight travel is required)
Number of positions: 2
Description: Serve as a member of a field survey crew performing location and/or construction surveys
Primary tasks:
- Perform GPS observations in the field with GPS receivers statewide
- Locate control marks through the use of descriptions, maps, and/or coordinates using navigational devices
Office: Traffic - OTSM (Central Office)
Location: 395 John Ireland Blvd, St Paul
Work type: Office and field
Number of positions: 1
Description: Help the Office of Transportation Systems Management (OTSM) develop and maintain a reliable Traffic Volume Program that meets federal requirements
Primary tasks:
- Assist in the timely loading and review of incoming traffic count data
- Assist with GIS mapping and reporting activities
Baxter
Office: Materials (District 3)
Location: 7694 Industrial Park Road, Baxter
Work type: Field
Number of positions: 1
Description: Assist in the collection of field data, perform and analyze field and laboratory engineering test data, and develop materials design recommendation reports for construction and maintenance projects
Primary tasks:
- Research and document the current pavement rating and roadway strength
- Analyze field information to determine the depth of bituminous, gravel, and subbase layers to determine the excavation needs
Detroit Lakes
Office: Design (District 4)
Location: 1000 Highway 10 West, Detroit Lakes
Work type: Office (may include a hybrid/teleworking schedule)
Number of positions: 1
Description: Assist with the preparation of final design plans according to MnDOT design standards
Primary tasks:
- Assist with final design preparation using design memo standards sheets and obtaining design exceptions
- Help create construction plans that follow required standards by preparing detailed technical drawings and making engineering calculations using specific design standards
- Set up, use, and maintain survey equipment so that the crew has functioning equipment ready for daily tasks
Hutchinson
Office: Construction/Contract Administration (District 8)
Location: 1400 Adams Street SE, Hutchinson
Work type: Field
Number of positions: 1
Description: Assist in inspection, testing, and documentation during that the construction phase of highway construction projects
Primary tasks:
- Assist with the inspection of the contractor’s work and methods to verify the construction work meets the plan requirements, specifications, and special provisions
- Perform field testing of construction materials to ensure the tests are performed accurately, timely, thoroughly, and according to specifications
Marshall
Office: Construction/Contract Administration (District 8)
Location: 1800 East College Drive, Marshall
Work type: Field
Number of positions: 1
Description: Assist in inspection, testing, and documentation during the construction phase of highway construction projects
Primary tasks:
- Assist with the inspection of the contractor’s work and methods to verify that the construction work meets the plan requirements, specifications, and special provisions
- Document and summarize all appropriate data necessary to pay contractors promptly, ensuring data integrity and compliance with government regulations
Moorhead
Office: Construction (District 4)
Location: 2951 41 ½ Street, Moorhead
Work type: Field
Number of positions: 1
Description: Assist with field inspections and materials testing to make sure completed work and materials meet MnDOT plans, specs, and standards
Primary tasks:
- Obtain and transport construction materials and representative samples
- Measure, compute, and collect tickets to document contract pay items
Office: Traffic (District 4)
Location: 2951 41 ½ Street, Moorhead
Work type: Office and field
Number of positions: 1
Description: Support District 4 Traffic Counting staff and assist with traffic volume data collection
Primary tasks:
- Assist with setting portable traffic counters and road tubes to obtain traffic information
- Maintain a log of completed traffic counts and other paperwork for data collected to ensure accurate records
Morris
Office: Construction (District 4)
Location: 51 Minnesota Drive, Morris
Work type: Field
Number of positions: 1
Description: Assist with field inspections and materials testing to make sure completed work and materials meet MnDOT plans, specs, and standards
Primary tasks:
- Obtain and transport construction materials and representative samples
- Measure, compute, and collect tickets to document contract pay items
Rochester
Office: Construction Survey (District 6)
Location: 2900 48th Street NW, Rochester
Work type: Office and field
Number of positions: 1
Description: Assist engineers, technical, and professional staff by performing high-accuracy control surveys across the state
Primary tasks:
- Perform control surveys throughout the state to support MnDOT’s design, construction, and asset management efforts
- Establish precise horizontal and vertical coordinates for permanent survey markers
Office: Construction/Technical (District 6)
Location: 2900 48th Street NW, Rochester
Work type: Field
Number of positions: 1
Description: Assist engineers, technical, and professional staff in performing materials testing and verifications
Primary tasks:
- Assist with various testing activities, such as gradations, density, air, beam cylinder, and slump in the field to ensure the quality of materials
- Assist with checking measurements, dimensions, and tolerances of construction roadway features
Office: Project Management (District 6)
Location: 2900 48th Street NW, Rochester
Work type: Office (may include a hybrid/teleworking schedule)
Number of positions: 1
Description: Assist engineers, technical, and professional staff with construction plan preparation and hydraulic work
Primary tasks:
- Assist in the preparation of construction plans according to MnDOT and CADD data standards to meet scheduled turn-in dates
- Provide hydraulic support, coordination, inspection, and documentation for permits and for grading and culvert projects
Office: Materials Lab (District 6)
Location: 2900 48th Street NW, Rochester
Work type: Office and field
Number of positions: 1
Description: Assist engineers, technical, and professional staff in the areas of surveys, inspections, and materials testing
Primary tasks:
- Assist inspectors and senior staff with surveys, field inspection, materials, traffic, and hydraulics
- Assist with materials testing of aggregate, bituminous, and concrete
Office: Traffic (District 6)
Location: 2900 48th Street NW, Rochester
Work type: Office and field
Number of positions: 1
Description: Assist engineers, technical, and professional staff with crash data and traffic counting activities
Primary tasks:
- Research crash data and develop a work zone crash report
- Conduct traffic counting services, assist in the setup and retrieval of counting equipment, and data extraction
Office: Water Resources (District 6)
Location: 2900 48th Street NW, Rochester
Work type: Office and field
Number of positions: 2
Description: Assist engineers, technical, and professional staff with scoping projects and field inspection
Primary tasks:
- Assist with scoping drainage preservation projects for infrastructure repair and replacement needs
- Conduct field inspections of drainage infrastructure, including inspections of pipes, culverts, catch basins, drop inlets, structural pollution control devices, and treatment features
St. Cloud
Office: Construction (District 3)
Location: 3725 12th Street N, St. Cloud
Work type: Office and field
Number of positions: 1
Description: Assist with inspection activities, documentation, materials testing, writing change orders, and contract enforcement procedures
Primary tasks:
- Assist with routine field-testing of construction materials.
- Help perform construction inspections under the direction of the chief inspector
Office: Traffic (District 3)
Location: 3725 12th Street N, St. Cloud
Work type: Office
Number of positions: 2
Description: Help Assistant District Traffic Engineers by collecting intersection control evaluation data, crash data, and lane closure manual updates
Primary tasks:
- Collect and analyze turning movement and crash data
- Assist the traffic engineers with sign requests
Wilmar
Office: Contract Administration/ADA Review (District 8)
Location: 2505 Transportation Road, Willmar
Work type: Office and field
Number of positions: 1
Description: Review and update District 8’s ADA inventory
Primary tasks:
- Review and update the current district ADA inventory, checking for compliance issues and recording the results in the ADA inventory database
- Accurately identify, record, and quantify any ADA deficiencies and noncompliance found
Office: Design/Hydraulics (District 8)
Location: 2505 Transportation Road, Willmar
Work type: Office and field
Number of positions: 2
Description: Provide hydraulic support for culvert projects in the district
Primary tasks:
- Perform hydraulic support, coordination, inspection, and documentation for permits and grading on culvert projects
- Record documentation via photo, data collector, hand notes, or other method
Office: Pre-Design/Environmental Review (District 8)
Location: 2505 Transportation Road, Willmar
Work type: Field
Number of positions: 1
Description: Perform preliminary design support, coordination, and documentation for pavement and bridge construction projects
Primary tasks:
- Help prepare environmental documents for pavement and bridge projects to make sure they follow state and federal laws
- Document design standards for projects, including design memos, complete streets documentation, and scoping reports
Office: Traffic (District 8)
Location: 2505 Transportation Road, Willmar
Work type: Office and field
Number of positions: 1
Description: Assist with field collection and analysis for traffic-related items, including inventorying signs and no passing zones
Primary tasks:
- Conduct field reviews to inventory and prioritize sign replacements for upcoming sign changeover projects
- Conduct field reviews to document, analyze, and update no passing zones to meet current standards