1

Computer Engineering Intern Jobs in Alabama (NOW HIRING)

Intern

Daphne, AL · On-site

$14.50 - $19/hr

Position Overview Thompson Engineering is seeking a motivated Part-Time Intern to join our team. This position is designed for students currently pursuing a degree in engineering, construction ...

The intern will work closely with thermal engineers to support ongoing space systems development ... Thermal Desktop, MATLAB, or similar analysis tools * CAD software (NX, SolidWorks, etc.) * Data ...

Intern - Thermal Analysis Fall Intern

Huntsville, AL · On-site

$16.50 - $21.50/hr

The intern will work closely with thermal engineers to support ongoing space systems development ... Thermal Desktop, MATLAB, or similar analysis tools * CAD software (NX, SolidWorks, etc.) * Data ...

Engineering Co-Op

Huntsville, AL

$15.50 - $20.25/hr

We're looking for motivated Engineering Co-Op and Intern students who want real-world experience ... updating CAD models, drawings, and engineering documentation Supporting prototype development ...

Engineering Co-Op

Huntsville, AL · On-site

$15.50 - $20.25/hr

We're looking for motivated Engineering Co-Op and Intern students who want real-world experience ... updating CAD models, drawings, and engineering documentation Supporting prototype development ...

Engineering Co-Op

Huntsville, AL · On-site

$15.50 - $20.25/hr

We're looking for motivated Engineering Co-Op and Intern students who want real-world experience ... and updating CAD models, drawings, and engineering documentation • Supporting prototype ...

next page

Showing results 1-20

Computer Engineering Intern information

What does a Computer Engineering Intern do?

A Computer Engineering Intern assists with the design, development, testing, and maintenance of computer hardware and software systems. Interns often work under the supervision of experienced engineers and may contribute to projects involving programming, circuit design, troubleshooting, or system optimization. Their responsibilities can include writing code, assembling hardware components, performing experiments, and documenting results. This role is designed to give students hands-on experience and help them apply classroom knowledge to real-world engineering problems.

What is the difference between Computer Engineering Intern vs Software Engineering Intern?

AspectComputer Engineering InternSoftware Engineering Intern
Required CredentialsEnrolled in Computer Engineering, Electrical Engineering, or related degreeEnrolled in Computer Science, Software Engineering, or related degree
Work EnvironmentHardware labs, embedded systems, firmware developmentApplication development, coding, software testing
Employer & Industry UsageTech companies, hardware manufacturers, embedded systems firmsSoftware companies, tech startups, IT departments

Computer Engineering Interns typically focus on both hardware and software aspects, working with embedded systems and hardware integration. In contrast, Software Engineering Interns primarily work on software development and coding. Both roles often require similar educational backgrounds but differ in their work environments and industry focus.

What are the key skills and qualifications needed to thrive as a Computer Engineering Intern, and why are they important?

To thrive as a Computer Engineering Intern, you typically need a foundation in computer engineering principles, programming languages like C/C++ or Python, and coursework toward a relevant degree. Familiarity with version control systems (such as Git), hardware description languages, and basic circuit design tools is often expected. Strong problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly help interns stand out. These competencies enable effective contribution to engineering projects, smooth collaboration with teams, and rapid learning in a dynamic work environment.

What types of projects or tasks can a Computer Engineering Intern expect to work on during their internship?

As a Computer Engineering Intern, you can anticipate working on a mix of hardware and software projects, often supporting ongoing development or testing efforts. Typical tasks may include contributing to circuit design, debugging embedded systems, writing or optimizing code, and assisting with prototype validation. Interns frequently collaborate with senior engineers, participate in team meetings, and may be given independent assignments to develop technical and problem-solving skills. The internship environment is usually fast-paced, offering exposure to real-world engineering challenges and valuable mentorship opportunities.
What are the most commonly searched types of Computer Engineering jobs in Alabama? The most popular types of Computer Engineering jobs in Alabama are:
What cities in Alabama are hiring for Computer Engineering Intern jobs? Cities in Alabama with the most Computer Engineering Intern job openings:
Infographic showing various Computer Engineering Intern job openings in Alabama as of June 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution.
Intern

$14.50 - $19/hr

Part-time

Posted 12 days ago


Job description

Position Overview
Thompson Engineering is seeking a motivated Part-Time Intern to join our team. This position is designed for students currently pursuing a degree in engineering, construction, environmental sciences, or a related field who are interested in gaining hands-on experience across multiple disciplines.
As an intern, you will support engineers, scientists, and project managers on a variety of projects spanning civil engineering, environmental services, transportation, construction, and field services. This role provides exposure to both office-based technical work and field activities, offering a well-rounded introduction to the engineering consulting industry.
Areas of Exposure
Interns may gain experience in one or more of the following areas:
  • Civil Engineering
  • Environmental Engineering & Sciences
  • Transportation Engineering
  • Architectural & Building Sciences
  • Construction Engineering & Inspection (CEI)
  • Field Services & Materials Testing
  • Program & Project Management
Key Responsibilities
Technical & Project Support
  • Assist with basic technical tasks, calculations, and data analysis
  • Support preparation of reports, plans, specifications, and documentation
  • Utilize software tools, spreadsheets, and other technologies to complete assignments
Field Work & Site Support
  • Participate in site visits to observe and document existing conditions
  • Assist with field data collection, construction inspections, and material sampling
  • Support testing and documentation for materials and field services activities
Project Coordination
  • Help track project progress, documentation, and deliverables
  • Assist with organizing project files, data, and reports
  • Support communication between team members and project stakeholders
Learning & Development
  • Gain exposure to industry standards, safety practices, and quality procedures
  • Work alongside experienced professionals across multiple disciplines
  • Ask questions, seek feedback, and actively contribute to team efforts
Qualifications
Minimum Requirements
  • Currently enrolled in a Bachelor's degree program in Engineering, Construction Management, Environmental Sciences, or a related field
  • Strong interest in engineering consulting and infrastructure projects
  • Basic understanding of engineering or construction principles
  • Strong communication, organizational, and problem-solving skills
Preferred Qualifications
  • Prior internship, coursework, or exposure to any of the listed disciplines
  • Familiarity with Microsoft Office (Excel, Word) and basic technical software
  • Willingness to work both in an office setting and in the field
Work Schedule & Physical Requirements
  • Part-time schedule (flexible hours based on academic commitments)
  • Ability to work outdoors in varying conditions and navigate uneven terrain
  • Ability to lift light materials and perform field-related tasks as needed
  • Valid driver's license preferred for travel to project sites