1

Computer Engineer Co Op Jobs in Reston, VA (NOW HIRING)

Co-op / Internship Engineers

Washington, DC ยท On-site

$17.75 - $23.25/hr

Co-op Engineer Daily Life * Planning and execution of day-to-day project operations. Like to be outside and not stuck behind a desk all day? You'll be based on exciting and fast-paced construction ...

Co-op / Internship Engineers

Washington, DC ยท On-site

$17.75 - $23.25/hr

Co-op Engineer Daily Life * Planning and execution of day-to-day project operations.Like to be outside and not stuck behind a desk all day? You'll be based on exciting and fast-paced construction ...

next page

Showing results 1-20

People also search for

Computer Engineer Co Op information

See Reston, VA salary details

$50.5K

$126.4K

$143K

How much do computer engineer co op jobs pay per year?

As of Jun 19, 2026, the average yearly pay for computer engineer co op in Reston, VA is $126,419.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $136,800.00 per year, depending on experience, location, and employer.

What is a Computer Engineer Co Op job?

A Computer Engineer Co-Op job is a temporary, paid position that allows students to gain hands-on experience in computer engineering while completing their education. Co-op students work alongside professional engineers to develop, test, and troubleshoot hardware and software solutions. These roles help students apply classroom knowledge to real-world projects, improve technical skills, and build industry connections.

What are the key skills and qualifications needed to thrive in the Computer Engineer Co Op position, and why are they important?

To thrive as a Computer Engineer Co Op, you need a strong foundation in computer engineering principles, programming languages (such as C, C++, or Python), and coursework or experience related to digital systems and hardware design. Familiarity with tools like MATLAB, CAD software, version control systems (e.g., Git), and possibly exposure to microcontroller or FPGA development environments is often expected. Strong problem-solving skills, effective communication, and a willingness to learn make candidates stand out in this role. These competencies enable co-ops to quickly contribute to engineering projects, collaborate with diverse teams, and adapt to real-world technical challenges.

What types of projects or tasks can I expect to work on as a Computer Engineer Co Op?

As a Computer Engineer Co Op, you can expect to work on a variety of projects ranging from software and hardware development to testing and troubleshooting systems. Typical tasks include assisting with circuit or PCB design, writing and debugging code, conducting experiments, and documenting your findings. You'll often collaborate with senior engineers, participate in team meetings, and contribute to ongoing product development or research initiatives. This hands-on experience is designed to not only apply your academic knowledge but also to help you develop practical skills and gain exposure to real-world engineering workflows.

What are the most commonly searched types of Computer Engineer jobs in Reston, VA? The most popular types of Computer Engineer jobs in Reston, VA are:
What are popular job titles related to Computer Engineer Co Op jobs in Reston, VA? For Computer Engineer Co Op jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Computer Engineer Co Op jobs in Reston, VA look for? The top searched job categories for Computer Engineer Co Op jobs in Reston, VA are:
What cities near Reston, VA are hiring for Computer Engineer Co Op jobs? Cities near Reston, VA with the most Computer Engineer Co Op job openings:
Infographic showing various Computer Engineer Co Op job openings in Reston, VA as of June 2026, with employment types broken down into 85% Full Time, 14% Part Time, and 1% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $126,419 per year, or $60.8 per hour.
Fall Project Engineer Co-Op

Fall Project Engineer Co-Op

American Contracting & Environmental Services Incorporated

Washington, DC โ€ข On-site

Full-time

Posted 16 days ago


Job description

About Company:

American Contracting & Environmental Services (ACE) is a general contractor specializing in self-perform construction of water and wastewater treatment facility construction. They are a premier builder of these projects in the Mid-Atlantic and have recently opened offices in Richmond and Chesapeake, VA and Buffalo, NY. They find success through focusing on continuous improvement and investing in the professional development of their employees. ACE has steadily grown over the past 21 years and they are consistently ranked a Top 200 Environmental Contractor by Engineering & News Record (ENR). Through continually enhancing their work processes, they produce the highest quality finished product for their clients. These efforts result in a challenging and rewarding environment as ACE's daily work preserves and improves our worldโ€˜s most precious resource โ€“ water!

About the Role:

The Project Engineer Co-Op offers a unique opportunity to gain hands-on experience in managing and supporting engineering projects from inception through completion. This fall co-op runs from August through January, providing students with an extended opportunity to immerse themselves in the construction and engineering industry while gaining real-world project experience. Co-op students will collaborate closely with experienced engineers and project managers to help ensure projects meet technical specifications, timelines, and budgetary constraints. This role is designed to develop your understanding of project lifecycle management, including planning, coordination, and problem-solving within a dynamic engineering environment. You will contribute to the preparation of technical documentation, assist in the analysis of project data, and support communication between cross-functional teams. Ultimately, this co-op aims to equip you with practical skills and insights that will serve as a strong foundation for a career in engineering project management.

Minimum Qualifications:

  • Currently enrolled in a Bachelorโ€™s degree program in Engineering, Construction Management, or a related field.
  • Strong foundational knowledge of engineering principles and project management concepts.
  • Proficiency in Microsoft Office Suite, particularly Excel and PowerPoint.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team-oriented environment.

Preferred Qualifications:

  • Experience with project management software such as Microsoft Project or Primavera.
  • Familiarity with CAD software or other engineering design tools.
  • Previous internship or project experience in an engineering or construction setting.
  • Basic understanding of budgeting and cost control in projects.
  • Strong analytical and problem-solving abilities.

Responsibilities:

  • Assist in the development and review of project plans, schedules, and budgets to support engineering initiatives.
  • Collaborate with engineering teams to gather and analyze technical data, ensuring project requirements are met.
  • Support the preparation of technical reports, presentations, and documentation for internal and external stakeholders.
  • Monitor project progress and help identify potential risks or issues, proposing solutions to maintain project timelines.
  • Participate in meetings with project teams and clients to facilitate effective communication and coordination.

Skills:

The required skills such as proficiency in Microsoft Office and strong communication abilities are essential for preparing project documentation, analyzing data, and facilitating clear communication among team members. Preferred skills like familiarity with project management software and CAD tools enhance your capability to contribute more effectively to technical planning and design tasks. Analytical and problem-solving skills are applied daily to identify project challenges and develop practical solutions that keep projects on track. Collaboration skills enable you to work seamlessly with diverse teams, ensuring alignment and efficient progress. Overall, these skills collectively support your growth as a competent project engineer capable of managing complex engineering projects.