1

Software Development Intern Jobs in Springfield, VA

Microcode summer intern engineers at Ambarella are responsible for the design, implement and test ... Some experience with assembly code development and debugging. * Solid knowledge of scripting ...

Software Engineer Intern

Herndon, VA ยท On-site

$29 - $53.50/hr

Intern, Software Engineering Job Code: 39382 Job Location: Herndon, VA Job Schedule: 9/80 ... Support and participate in all phases of the software development life cycle, including ...

AI/ML Intern (Summer 2027)

Reston, VA ยท On-site

$21 - $30/hr

AI/ML Intern, #1092 Clearance: US citizenship required. Must be able to obtain a public trust ... This is an opportunity to improve software development, AI, and data outcomes, and observe and ...

New

Blockchain Intern

Washington, DC ยท On-site

$17 - $22.75/hr

We are looking for an intern to join our Software Development team. Please review the following requirements and reach out if you have what it takes to be part of a dynamic and fast-paced team.

As a Capture & Business Development Intern, the SkillBridge participant will gain exposure to how ... Familiarity with software solutions or the Aerospace & Defense market. * Experience supporting the ...

Capture & Business Development Strategy The Capture & Business Development Intern will: Assist with ... Familiarity with software solutions or the Aerospace & Defense market. Experience supporting the ...

Intern C, Software Engineer

Herndon, VA ยท On-site

$29 - $53.50/hr

Intern, Software Engineering Job Code: 42752 Job Location: Herndon, VA Job Schedule: 9/80:Employees ... Support and participate in all phases of the software development life cycle, including ...

Overview Sedaro is hiring a Modeling & Simulation Engineer Intern to help build the complex, high ... Experience with git, automated testing, and related software development tools & practices

New

SDET Intern (Summer 2027)

Tysons, VA ยท On-site

$19.50 - $25.50/hr

Participate as an expert in software redesign process assessing software development projects for quality assurance factors affecting functional requirements and design specifications. * Create ...

Cyber Engineering Intern

Arlington, VA ยท On-site

$19.25 - $25/hr

Cyber Engineering Intern Zetier is seeking junior CNO Engineers to develop real-world cyber ... Familiarity with systems software development (OS kernel drivers) * Effective communication with ...

Showing results 21-40

Software Development Intern information

See Springfield, VA salary details

$12

$23

$41

How much do software development intern jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for software development intern in Springfield, VA is $23.91, according to ZipRecruiter salary data. Most workers in this role earn between $19.33 and $25.34 per hour, depending on experience, location, and employer.

What types of projects and tasks can a software development intern expect to work on during their internship?

As a Software Development Intern, you can expect to contribute to real-world projects such as developing new features, fixing bugs, assisting with code reviews, and writing documentation. Interns often work closely with experienced developers, participate in agile team meetings, and may be involved in testing and deploying software. The tasks assigned are designed to build your technical skills, expose you to collaborative workflows like version control with Git, and provide valuable experience in a professional software engineering environment.

What are the key skills and qualifications needed to thrive as a software development intern, and why are they important?

To thrive as a Software Development Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant academic background in computer science or a related field. Familiarity with version control tools like Git, integrated development environments (IDEs), and basic software development methodologies is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns stand out by allowing them to collaborate effectively and adapt to feedback. These skills and qualities are crucial for contributing to real-world projects, gaining valuable experience, and growing within a professional development environment.

What is the difference between Software Development Intern vs Software Engineer?

AspectSoftware Development InternSoftware Engineer
CredentialsTypically pursuing or recent graduate of a computer science or related degreeBachelor's or higher in computer science or related field, with professional experience
Work EnvironmentTemporary, internship-based, often part-time or summer rolesFull-time, permanent positions in various industries
Employer & Industry UsageUsed by tech companies, startups, and organizations offering internship programsUsed across all industries requiring software development
Search & Comparison IntentPeople exploring entry-level or internship opportunities in software developmentIndividuals seeking full-time software engineering roles

In summary, a Software Development Intern is an entry-level, temporary role aimed at gaining experience, while a Software Engineer is a full-time professional position requiring more experience and responsibility. The internship provides a pathway into the industry, whereas the engineer role involves ongoing project work and career development.

What does a software development intern do?

A software development intern assists in designing, coding, testing, and debugging software applications under the supervision of experienced developers. They often work with programming languages like Java, Python, or C++, and may use tools such as version control systems and development environments to contribute to ongoing projects.

What are the most commonly searched types of Software Development jobs in Springfield, VA?

The most popular types of Software Development jobs in Springfield, VA are:

What cities near Springfield, VA are hiring for Software Development Intern jobs?

Cities near Springfield, VA with the most Software Development Intern job openings:

Infographic showing various Software Development Intern job openings in Springfield, VA as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, and 4% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $49,741 per year, or $23.9 per hour.

Software Engineer Intern

Ambarella

Washington, DC โ€ข On-site

Other

Posted 17 days ago


Job description

AI Vision Processors For Edge Applications

Our solutions make cameras smarter by extracting valuable data from high-resolution video streams.

Job Description

Microcode summer intern engineers at Ambarella are responsible for the design, implement and test of advanced imaging and video algorithms across our line of proprietary SoCs.

As a member of our team, you will be working with industry-recognized scientists and architects to bring our superior video quality to a variety of camera markets including automobile, IP-security and more.

For this position, we are seeking a talented intern with a particular interest in the firmware and tools development for a variety of camera markets.

Responsibilities
  • Develop a deep understanding of Ambarellaโ€™s DSP architecture to ensure the efficient use of hardware resources such as CPU cycles and memory during code development.
  • Design and develop microcode within the boundaries defined by the relevant algorithm and DSP hardware.
  • Research papers and implement some of the ideas on DSP.
  • Develop test codes for hardware blocks.
Requirements
  • A Bachelorโ€™s degree in EE, computer engineering, CS or equivalent.
  • Current master students in one of these aforementioned disciplines are preferred.
  • Solid experiences with C or C++..
  • Some experience with assembly code development and debugging.
  • Solid knowledge of scripting languages such as Perl or python.
  • Understand modern computer architecture including registers, interrupts, threads, on-chip memory and DRAM.
  • Must be able to resolve data synchronization issues with computer architecture.
  • Must be comfortable with modern software development methodologies such as code review, unit testing, peer reviews, and more.
  • Familiarity with image processing and video compression standards (e.g., MPEG, H.264/265).
  • Must have basic knowledge of video representation.
  • Familiarity with Neural Network frameworks such as TensorFlow, caffe, pytorch etc.
  • Excellent verbal and written communication skills.
  • Excellent analytical, problem solving and presentation skills.
  • Excellent cross-functional, cross-site teamwork abilities.

Combining technical expertise and a commitment to quality, Ambarella has established itself as the industry standard for excellence in video performance by offering pristine imagery, efficient compression, and low-power operation.

For our next phase of growth, we are looking for talented team members to help us deliver our advanced computer vision algorithms to tomorrowโ€™s intelligent video products.

Our target applications include autonomous vehicles, intelligent video surveillance, self-flying drones, smart wearable cameras, 360-degree immersive video, and more.

#J-18808-Ljbffr