1

Intern Software Engineering Internships Jobs in Virginia

By submitting your interest, you'll be among the first to know when internship opportunities open ... As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ...

Within the software development life cycle, the software engineering intern will: * Be responsible ... Other duties as assigned This internship is paid and will be located within 1-2 hours of the ...

next page

Showing results 1-20

Intern Software Engineering Internships information

How to get an internship for software engineering?

To secure a software engineering internship, candidates should build a strong foundation in programming languages like Java, Python, or C++, and gain experience through personal projects or open-source contributions. Applying through company career portals, attending career fairs, and networking with professionals can increase opportunities, while having a resume highlighting relevant skills and coursework is essential.

What are Intern Software Engineering Internships?

Intern Software Engineering Internships are short-term, typically paid positions offered by companies to students or recent graduates interested in gaining practical experience in software development. During these internships, participants work on real projects under the guidance of experienced engineers, learning industry tools, programming languages, and development practices. These internships help interns build technical skills, expand their professional network, and improve their chances of securing a full-time software engineering role after graduation.

What types of projects do software engineering interns typically work on, and how much responsibility can I expect to have?

As a software engineering intern, you can expect to work on real-world projects that contribute to the team's goals, such as developing new features, fixing bugs, or assisting with code reviews. Interns are often paired with a mentor and integrated into agile team workflows, allowing them to participate in stand-ups, sprint planning, and collaborative problem-solving. While the complexity of your tasks may start small, many companies encourage increasing responsibility as you demonstrate your skills, so you might own a project component or lead a demo by the end of your internship.

What are the big 4 internships?

The Big 4 internships typically refer to internship programs at the four largest professional services firms: Deloitte, PricewaterhouseCoopers (PwC), Ernst & Young (EY), and KPMG. These internships offer software engineering or technology roles that provide exposure to audit, consulting, and advisory services, often requiring strong technical skills and problem-solving abilities. They are highly competitive and valued for potential full-time employment opportunities after graduation.

What is L1, L2, L3, and L4 developer?

In software engineering, L1, L2, L3, and L4 often refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being senior or lead roles. These levels help define expectations for skills, problem-solving ability, and autonomy, and are used by companies to structure career progression and compensation. Internships typically target L1 or L2 levels, focusing on foundational skills and learning opportunities.

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

To thrive as a Software Engineering Intern, you typically need a solid understanding of programming fundamentals, algorithms, and data structures, often supported by coursework in computer science or related fields. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and development environments is commonly expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help interns excel in collaborative, fast-paced settings. These skills and qualities are vital for adapting quickly, contributing meaningfully to projects, and building a successful foundation for a software engineering career.

Is $20 an hour good for an internship?

For a Software Engineering internship, $20 an hour is generally considered competitive, especially for entry-level positions that may require basic coding skills and familiarity with tools like Git and programming languages such as Python or Java. Interns often earn between minimum wage and $25 an hour, depending on location, company size, and industry standards.
What are the most commonly searched types of Software Engineering Internships jobs in Virginia? The most popular types of Software Engineering Internships jobs in Virginia are:
What cities in Virginia are hiring for Intern Software Engineering Internships jobs? Cities in Virginia with the most Intern Software Engineering Internships job openings:
Software Engineering Intern

Software Engineering Intern

International Logic Systems, Inc.

Fairfax, VA โ€ข Hybrid

Other

Posted 10 days ago


Job description

Overview

Software Engineering Intern (ILS Team)

Do you enjoy building software in a collaborative, fast-paced environment? Are you excited about solving ambitious technical challenges and creating impactful solutions?

We're looking for Junior and Senior Computer Science students to join our ILS engineering team as Software Engineering Interns.

Location: Hybrid - 2 days onsite at our headquarters in Fairfax, VA

In this role, you'll:

  • Collaborate with experienced engineers on real-world software projects
  • Contribute to the design, development, and testing of innovative solutions
  • Work with modern tools and technologies in a supportive team environment

What we're looking for:

  • Currently pursuing a BS in Computer Science (or related field)
  • Hands-on experience with one or more: Python, C++, Java, or MATLAB
  • Strong problem-solving skills and a willingness to learn
  • Ability to work well in a team setting

Why join us?

  • Work on meaningful, technically challenging projects
  • Learn from a team passionate about engineering excellence
  • Gain real-world experience in a collaborative and innovative environment

As a member of our team you will...

  • Build next-generation solutions to help tackle complex issues.
  • Engage in end-to-end software engineering processes.
  • Be part of high-caliber teams of engineers focused on designing, creating, and fine-tuning simulation platforms that assess and validate the latest algorithms and systems for autonomy.
  • Contribute to multidisciplinary teams, and actively participate in software design evaluations, code reviews, and test strategy planning.

Specifically, we are seeking an Intern that has been focused in the following areas of study and hands-on demonstrated experience to assist the ILS team:

  • Computer Science / Information Technology
  • Artificial Intelligence (AI)
  • Data Science
  • Data Analysis
  • Natural Language Processing
  • Automation Testing (i.e. Selenium)
Responsibilities

You meet our minimum qualifications for the job if you...

  • Are working towards a Bachelor of Science in Computer Science, Computer Engineering, or a related technical field.
  • Have classroom experience in or knowledge of software design patterns in either C++, Python, Java, or MATLAB.
  • Have a minimum 3.0 GPA on a 4.0 Scale. Note: When prompted to upload attachments, please include a copy of your college transcripts (unofficial transcripts are acceptable).
  • Have pursued technical projects and extracurricular activities outside of the classroom. Specifically, AI project experience.
Qualifications

You'll go above and beyond our minimum requirements if you...

  • Possess classroom or related experience in working closely with autonomous systems and machine learning algorithms.
  • Have classroom or professional experience in developing with middleware or containerization software tools, such as Data Distribution Service, ZeroMQ, Docker, or Kubernetes.
  • Hold classroom experience in data science and statistical analysis.
  • Have experience in a modern software development environment, such as Agile or Kanban, that includes automated testing (Selenium), continuous integration and deployment, and DevSecOps protocols.
Employment Type: OTHER