1

Software Development Engineer Internship Jobs in Frederick, MD

Sr. Software Developer

Gaithersburg, MD ยท On-site

$120 - $170/hr

Overview Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administration's En-Route Automation Modernization (ERAM) system ...

New

Software Development Manager

Germantown, MD ยท On-site

$168 - $313/hr

As part of our DevOps model, you will develop the service and own it from cradle to grave. The day-to-day You will provide leadership for the development of software for edge platforms used in ...

Software Development Manager

Germantown, MD ยท On-site

$209K - $313K/yr

A geographically distributed team of engineers and architecture stakeholders * Design ... The day-to-day You will provide leadership for the development of software for edge platforms used ...

Sr. Software Developer

Gaithersburg, MD ยท On-site

$87K - $157K/yr

Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administration's En-Route Automation Modernization ERAM) system, which is ...

Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administration's En-Route Automation Modernization ERAM) system, which is ...

Software Engineer

Gaithersburg, MD ยท On-site

$129 - $150/hr

Overview Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your ... Lead the design, development, testing, deployment, and maintenance of enterprise software ...

Req ID: 41420 Summary Software Engineer Gaithersburg, MD Are you ready to enhance your skills and ... Lead the design, development, testing, deployment, and maintenance of enterprise software ...

Sr. Development Engineer

Leesburg, VA ยท On-site

$100K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Senior Development Engineer - VB Vision Location: Allendale, NJ or Leesburg, VA (Up to 15% Travel ... Proficiency with CAD software (SolidWorks or Creo preferred) * Working knowledge of FDA design ...

Sr. Development Engineer

Leesburg, VA ยท On-site

$100K - $110K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Senior Development Engineer - VB Vision Location: Allendale, NJ or Leesburg, VA (Up to 15% Travel ... Proficiency with CAD software (SolidWorks or Creo preferred) * Working knowledge of FDA design ...

Showing results 21-40

Software Development Engineer Internship information

See Frederick, MD salary details

$13

$25

$38

How much do software development engineer internship jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software development engineer internship in Frederick, MD is $25.27, according to ZipRecruiter salary data. Most workers in this role earn between $20.58 and $28.70 per hour, depending on experience, location, and employer.

What is a software development engineer internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What are the key skills and qualifications needed to thrive as a software development engineer intern?

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.

What types of projects can I expect to work on during a software development engineer internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

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

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What are the most commonly searched types of Software Development Engineer jobs in Frederick, MD?

The most popular types of Software Development Engineer jobs in Frederick, MD are:

What cities near Frederick, MD are hiring for Software Development Engineer Internship jobs?

Cities near Frederick, MD with the most Software Development Engineer Internship job openings:

Infographic showing various Software Development Engineer Internship job openings in Frederick, MD as of July 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, and 4% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $52,564 per year, or $25.3 per hour.

Sr. Software Developer

Via Logic LLC

Gaithersburg, MD โ€ข On-site

$120 - $170/hr

Other

Posted yesterday

New


Job description

Overview

Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administrationโ€™s En-Route Automation Modernization (ERAM) system, which is the heart of the Next Generation Air Traffic Control System. ERAM is vital to air navigation, providing the backbone foundational platform for all ATC Systems.

Developers on ERAM support new system capabilities/enhancements requested by the FAA and system upgrades based on Tech Refresh initiatives. ERAM also enables increased air traffic flow as the need for additional capabilities evolve. Leidos is looking for developers for the ERAM middleware layer which we refer to as โ€œFlightDeckโ€.

Flight Deck capabilities
  • Real-Time Programming on High Availability Systems
  • Multi-threaded programming
  • Low Level Operating Systems (Linux) - Customization, RPMs, Firmware, Unix Command Line
  • SW/HW Integration, NetApp, Hardware, Ansible Playbooks, automation (scripting languages)
  • Low level communication software (TCP-IP, UDP, SCTP)
  • Support of Common Services utilized by ERAM Application teams
  • System Maintenance Concepts
Primary Responsibilities
  • Modernizing the AT control system by improving the availability and performance of the ERAM system.
  • Supporting ERAM as it continues to migrate upgrade hardware, software, OS levels, firmware, security, and CAS. Detailed knowledge of Linux OS and OS concepts desirable.
  • Optimizing the experience for the flying public, Air Traffic Control, and the airline industry by improving the collaboration and decision-making capabilities of flight controllers.
  • Develop Maintain FAA air traffic control software (primarily Ada95/C++) on a UNIX/Linux platform. Leverage (KSH/PERL/PYTHON) for automation capabilities.
  • Performing software development as needed for the ERAM system.
  • Coordinate Solutions with Systems Engineering.
  • Coordinate the development of new capabilities and upgrade to common services provided the applications via the FlightDeck API.
  • Leverage AI/ML concepts to improve SW processes and capabilities.
Basic Qualifications
  • Computer Science or Computer Engineering Degree
  • Demonstrated Software Development Skills/Capabilities
  • Excellent Verbal and Communication Skills
  • Flexibility in working across multiple SW languages
  • Demonstrated ability to debug and solve problems
  • A Strong Desire to Learn & Improve your Technical Capabilities
  • 4-8 Years work experience in a Computer Science related position (outside academic experience)
Preferred Qualifications
  • Work Experience in a Technical organization performing Software Engineering Tasks.
  • Previous Software Experience working Air Traffic Control Programs
  • Leadership Skills & Experience

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

#J-18808-Ljbffr