Demo

Civil Engineer

High Country Engineering, PC
Asheville, NC Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 7/19/2026

About the Company

High Country Engineering, PC (HCE) is a civil engineering firm based in Asheville, North Carolina, providing private development and municipal engineering services throughout Western North Carolina. HCE was founded in 2010 and has extensive experience in both public- and private-sector projects.


Benefits

As a small and growing firm, HCE offers meaningful opportunities for professional growth, mentorship, and hands-on experience working closely with licensed professional engineers. Benefits include:

  • Competitive salary
  • Paid Time Off (PTO) and holidays
  • Health, dental, and vision insurance
  • Life and disability insurance


Position Overview

HCE is seeking a motivated Civil Engineer with 1–5 years of experience to join our team. This position involves assisting with the design, development, and delivery of a wide range of civil engineering projects. The ideal candidate is detail-oriented, organized, eager to learn, and able to work collaboratively in a team environment. You will play an important role in delivering projects on time, within budget, and in compliance with applicable regulations and standards.


Key Responsibilities

  • Prepare stormwater management calculations, utility designs, and site grading plans under the guidance of the Project Engineer and Project Manager.
  • Assist with the preparation of preliminary and final construction documents, Stormwater Pollution Prevention Plans (SWPPPs), permit applications, and technical reports.
  • Coordinate with subconsultants to obtain required information for project design.
  • Manage multiple tasks across concurrent projects while meeting established deadlines.
  • Communicate proactively with the Project Manager regarding schedule constraints or challenges.
  • Assist with project scheduling and identification of critical path tasks.
  • Demonstrate a team-first attitude and provide support to colleagues as needed.


Qualifications

  • Bachelor of Science in Civil Engineering from an accredited university (or related field).
  • 1–5 years of relevant civil engineering experience.
  • Strong organizational and time-management skills.
  • Ability to learn quickly with a strong desire to advance technical skills.
  • Effective written and verbal communication skills.
  • Proficiency in AutoCAD Civil 3D; familiarity with GIS and related engineering software.
  • Experience or coursework related to construction estimating and civil system design principles.
  • Detail-oriented with strong problem-solving abilities.


Preferred Qualifications

  • Engineer-in-Training (EIT) certification (FE exam passed).
  • Experience with:
  • Site grading design
  • Utility design (water, sanitary sewer, storm sewer)
  • Stormwater management design
  • Engineer’s Opinion of Probable Cost (EOPC)

Salary.com Estimation for Civil Engineer in Asheville, NC
$74,906 to $92,211
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Civil Engineer jobs in the Asheville, NC area that may be a better fit.

  • Branch Civil Burnsville, NC
  • Position Summary Branch Civil is searching for a Bridge Field Engineer to join our well-established, growing company. Duties/Responsibilities Reviews plans... more
  • 6 Days Ago

  • Career Collective Asheville, NC
  • Title: Project Manager Division: Land Development Our Client recognizes that our success depends on the quality of the people we hire. We are currently see... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!