Software Engineer Intern Jobs in Maryland
Software Engineer Intern jobs in Maryland are consistently active, concentrated in defense technology, cybersecurity, federal contracting, and biotech across the Baltimore metro, the Washington D.C. suburbs of Montgomery and Prince George's Counties, and the Annapolis corridor. Established employers like Northrop Grumman, Leidos, and Johns Hopkins University Applied Physics Laboratory hire software engineer interns at scale each year. The most in-demand specialties are embedded systems, cloud infrastructure, and data engineering. Find a role that fits below and apply directly.
Find Software Engineer Intern JobsOverview
Showing 5 of 5+ Software Engineer Intern jobs










Looking for more software engineer intern jobs?
Explore related role searches to find more openings that fit.
See related jobs
You will join a software development team that designs, re-factors, and maintains code for existing and upcoming features across one or more product lines while meeting a stringent set of standards for functionality, security, performance through design, development, and testing. As updated standards are released they are deployed across a variety of products and must take into account a variety of competing constraints. Members will be expected to work as part of a team that works with and helps clarify requirements while continuously supporting development, integration, automation, and test of the final product through certification.
- Software & Software Systems engineering
- Be a part of an agile multidisciplinary development team
- Embedded systems software engineering
- Embedded or applications developer
- Front end user interface development engineering, including focus on user experience
- System infrastructure development; scripting, automation, data visualization & dashboarding
- Viasat’s internship program is site-based. Site‑based employees work 3+ days (60%+) per week from a Viasat office or work location within a standard five‑day work week. Viasat embraces a flexible work environment and onsite/hybrid work is determined by individual roles and teams.
- To ensure equity across our intern population, intern compensation is pre-determined based on a variety of factors including: role, location, and degree level. Intern compensation is non-negotiable.
- Housing assistance is available pending eligibility.
- Education: Currently pursuing a Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, and/or a related field. To be eligible for this position, your final graduation date must fall between December 2027 and August 2028.
-
Internship Dates: You must be available to work 40 hours/week for the full duration of the internship program. Limited exceptions may be granted. Viasat offers two options based on semester and quarter academic calendars:
- Cohort 1: May 17, 2027 – August 6, 2027Cohort 2: June 21, 2027 – September 10, 2027
- Citizenship: This position requires U.S. Citizenship.
-
Additional:
- Previous experience with Object Oriented Programming
- Previous experience with functional programming
- Ability to pick up new software, frameworks and APIs
- Strong communication and teamwork skills
- Excellent software design, problem solving, and debugging skills
- Experience with or desire to learn Linux
- Previous experience using C or C++
- Familiarity with configuration management tools (Git) and development tools (Eclipse, Visual Studio, etc.)
- Experience with Java or Python
- Courses in software architecture
- Courses with practical software design usage
- Experience with developing software monitoring and control software
- Familiarity with CI/CD pipelines
- Knowledge of TCP/IP network fundamentals
- Desire to work on network-based products
- Familiarity with agile development methodologies
See All 5 Software Engineer Intern Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Software Engineer Intern JobsSoftware Engineer Intern Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Software Engineer Intern Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring



What Maryland Employers Look For
The qualifications that appear most often in software engineer intern jobs across Maryland.
- Currently enrolled in a computer science, software engineering, or related bachelor's or master's program
- Proficiency in at least one programming language such as Java, Python, or C++
- Familiarity with data structures, algorithms, and object-oriented design principles
- Experience with version control systems, particularly Git, and collaborative development workflows
- Ability to obtain a U.S. security clearance or hold an active clearance for defense-sector roles
- Strong written and verbal communication skills for cross-functional team collaboration
Software Engineer Intern Jobs in Maryland: Frequently Asked Questions
How do you become a software engineer intern in Maryland?
Software engineer internships in Maryland do not require a state-issued license. The standard path is enrollment in an accredited computer science, software engineering, or closely related degree program at a Maryland institution such as the University of Maryland, Johns Hopkins, or Towson University. Maryland's large defense and federal contracting sector means many roles additionally require candidates to be eligible for a security clearance, which typically means U.S. citizenship.
Which companies hire software engineer interns in Maryland?
Employers hiring software engineer interns in Maryland right now include HII, Leidos, and Viasat, based on current listings on Migrate Mate as of November 2026. Maryland's concentration of defense contractors, federal agencies, and research institutions means internship programs here often offer exposure to mission-critical systems and clearance-eligible work that is difficult to find in other states.
Which Maryland cities have the most software engineer intern jobs?
The Maryland cities with the most software engineer intern openings are Columbia, Annapolis Junction, and Germantown. The distribution reflects the state's dominant hiring anchors: the Baltimore metro draws interns through Johns Hopkins, T. Rowe Price, and health-tech firms, while the Washington D.C. suburban corridor in Montgomery and Prince George's Counties concentrates openings around federal contractors like Northrop Grumman, Booz Allen Hamilton, and Leidos, which maintain large campuses there.
Are there remote software engineer intern jobs in Maryland?
Yes, and more than most fields. About 33% of software engineer intern openings tied to Maryland are remote or hybrid as of November 2026, reflecting the desk-based and collaborative nature of software development work. The roles most likely to be fully remote are those focused on web development, data engineering, and cloud infrastructure, while positions requiring lab access or a security clearance are typically on-site.
How can I get hired as a software engineer intern in Maryland with little or no experience?
The most realistic entry path is applying to structured intern programs at Maryland's large defense and research employers, which are designed specifically for students without prior work experience. Northrop Grumman, Leidos, and the Johns Hopkins University Applied Physics Laboratory all run formal intern cohort programs that recruit early-career students. Building a GitHub portfolio with two or three completed projects and contributing to open-source work gives candidates without a resume a concrete way to demonstrate ability before their first role.
Where can I find and apply to software engineer intern jobs in Maryland?
You can find and apply to software engineer intern jobs in Maryland on Migrate Mate, which lists current Maryland openings. Search the available roles, find the ones that match your background and location, and apply directly to the employers that interest you.
See All 5 Software Engineer Intern Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Software Engineer Intern Jobs