1

Software Development Engineer Intern Jobs in Virginia Beach, VA

This position supports software development across flight systems, command-and-control applications ... The Software Engineer will work as part of a multidisciplinary team supporting Group 1 and Group 2 ...

Software Engineer III

Chesapeake, VA · On-site

$150K - $175K/yr

This position leads Agile software development efforts focused on cloud-native applications ... The Software Engineer III provides technical leadership throughout the software development ...

As a Land Development Engineer, you will contribute to the design and delivery of complex land ... Strong proficiency with AutoCAD Civil 3D and Microsoft Office; experience with GIS software is a ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Land Development Engineer, you will contribute to the design and delivery of complex land ... Strong proficiency with AutoCAD Civil 3D and Microsoft Office; experience with GIS software is a ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Land Development Engineer, you will contribute to the design and delivery of complex land ... Strong proficiency with AutoCAD Civil 3D and Microsoft Office; experience with GIS software is a ...

Showing results 41-60

Software Development Engineer Intern information

See Virginia Beach, VA salary details

$12

$24

$36

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

As of Sep 12, 2026, the average hourly pay for software development engineer intern in Virginia Beach, VA is $24.12, according to ZipRecruiter salary data. Most workers in this role earn between $19.62 and $27.36 per hour, depending on experience, location, and employer.

What does a software development engineer intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

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

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.

What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

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

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What are the most commonly searched types of Software Development Engineer jobs in Virginia Beach, VA?

The most popular types of Software Development Engineer jobs in Virginia Beach, VA are:

What cities near Virginia Beach, VA are hiring for Software Development Engineer Intern jobs?

Cities near Virginia Beach, VA with the most Software Development Engineer Intern job openings:

Infographic showing various Software Development Engineer Intern job openings in Virginia Beach, VA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $50,172 per year, or $24.1 per hour.

Software Engineer

Virginia Beach, VA • On-site

Other

Posted 14 days ago


Job description

Full-Time Equivalent (FTE)
Security Clearance: Active SECRET Clearance Required (TS/SCI Eligibility Required)
Position Status: Contingent Upon Contract Award, Start Date: 28 September 2026

Position Overview

Check Defense is a fast-growing federal contractor seeking a highly skilled Software Engineer to support the development, integration, deployment, testing, and sustainment of software solutions for unmanned systems and mission technologies. This position supports software development across flight systems, command-and-control applications, autonomous navigation, communications architectures, sensor integration, mission-planning systems, and embedded computing platforms.

The Software Engineer will work as part of a multidisciplinary team supporting Group 1 and Group 2 unmanned systems and associated mission payloads. The successful candidate will develop software for embedded devices, flight-control systems, ground-control stations, autonomous capabilities, communications networks, and operator interfaces while supporting the complete software lifecycle from concept development through field deployment and sustainment.

Duties and Responsibilities
  • Experience supporting Group 1/2 UxS software development, integration, testing, and mission support
  • Experience with commercially available UxS desirable
  • Proficient in C, C++, and object-oriented software development
  • Ability to deliver production software in agile environments
  • Expertise in autonomous navigation and path planning
  • Extensive knowledge of BetaFlight, ArduPilot, and PX4 (5 years)
  • Experience with sensor fusion techniques
  • Experience with QGroundControl
  • Experience with Qt/QML interface development
  • Familiarity with MAVLink protocol
  • Python scripting proficiency
  • Strong understanding of TCP/IP networking
  • Network troubleshooting experience
  • Ability to reverse-engineer complex codebases
  • CAD experience
  • Ability to build target software from source files.
Required Qualifications
  • US. Citizen.
  • Bachelor’s degree in Computer Engineering, Computer Science, Aerospace Engineering, or a related engineering or science discipline.
  • Minimum of three (3) years of hands-on software-development experience with a degree; or seven (7) years of relevant experience without a degree.
  • Recent software-development, integration, testing, or mission-support experience with Group 1 or Group 2 unmanned systems; relevant Group 3 experience may be considered.
  • Active SECRET Security Clearance with eligibility to obtain and maintain TS/SCI access.
  • Demonstrated experience developing software in C, C++, and Python.
  • Experience with embedded systems, software integration, and troubleshooting complex technical systems.
  • Experience with software testing methodologies, debugging tools, and configuration management.
  • Strong analytical, problem-solving, communication, and technical writing skills.
  • Ability to work independently and collaboratively in fast-paced engineering and operational environments.
Preferred Qualifications
  • Experience with ArduPilot, PX4, BetaFlight, or other flight-control frameworks.
  • Experience with MAVLink communications and unmanned-system networking architectures.
  • Experience developing autonomous-navigation and path-planning software.
  • Experience with sensor integration, sensor fusion, and mission-payload integration.
  • Experience with QGroundControl, Qt, QML, or similar user-interface development tools.
  • Experience supporting military, Special Operations, intelligence, or defense-related unmanned systems programs.
  • Experience with embedded Linux environments and software deployment processes.
  • Familiarity with printed circuit board (PCB) integration and embedded computing devices.
  • Experience supporting flight testing, operational assessments, and fielding activities.
Knowledge, Skills, and Abilities
  • Software engineering principles and best practices
  • Object-oriented programming and software architecture
  • C, C++, and Python software development
  • Embedded systems and firmware integration
  • Autonomous navigation and flight-control systems
  • MAVLink communications and unmanned-system protocols
  • Sensor integration and sensor-fusion techniques
  • TCP/IP networking and communications troubleshooting
  • Ground-control software and mission-planning systems
  • Configuration management and software-release processes
  • Agile development methodologies
  • Test automation, verification, and validation
  • Technical documentation and reporting
  • Written and verbal communication skills
Physical Requirements

Candidates must be capable of:

  • Working in laboratory, office, integration, and field environments.
  • Operating computers, test equipment, embedded systems, and communications devices for extended periods.
  • Traveling domestically and internationally to support testing, demonstrations, exercises, deployments, and fielding activities.
  • Operating in outdoor environments and varying weather conditions during testing events.
  • Supporting occasional extended-duration field operations in austere environments.
  • Performing system setup, equipment integration, and troubleshooting activities during laboratory and field-testing operations.

Travel

  • CONUS and OCONUS travel may be required for testing, exercises, demonstrations, deployments, and fielding activities
#J-18808-Ljbffr