Independent directory. Not affiliated with or endorsed by the U.S. Department of Defense (Department of War). Owned and maintained by the nonprofit Creating Coding Careers.About this site
The Mission Essential Group, LLC.

Integrated Broadcast Service

Internship All branchesDefense Industrial BaseNational Security

Website provided by the program.

At a glance

Open to
All branches
Format
In person
Length
Duration not listed
Locations
1 location in Virginia
Job locations
Virginia
Target MOS/ratings
Army: 17C – Cyber Operations Specialist 25B – Information Technology Specialist 25D – Cyber Network Defender 35T – Military Intelligence Systems Maintainer/Integrator 17E – Electronic Warfare Specialist Air Force/Space Force: 1D7X1 – Cyber Defense Operations 1D7X5 – Software Development Operations 3D0X4 – Computer Systems Programming 1N4X1 – Cyber Intelligence Analyst Navy: CTN – Cryptologic Technician (Networks) IT – Information Systems Technician CTT – Cryptologic Technician (Technical) Marine Corps: 1721 – Cyber Warfare Operator 0631 – Network Administrator 0671 – Data Systems Administrator
Nearest installation
The Mission Essential Group, LLC

About the program

The Software Engineer Intern assists primary Software Engineers that support the IBS-ES program by diagnosing and resolving software issues, developing new features, conducting formal and informal testing, and supporting the full software development lifecycle. This role assists with the sustainment and modernization (if required) of IBS systems including CIBPT, DME, and IBS-M RC/RX, and is responsible for producing high-quality software documentation and observing customer-facing technical reviews.

Jobs this program prepares you for

ESSENTIAL DUTIES AND RESPONSIBILITIES:Assist Software Testing & ValidationConduct formal and informal testing of IBS software systems, including Common Interactive Broadcast Planning Tool (CIBPT), IBS over MUOS (IBS-M), Report Controller (RC), Downlink Monitoring Element (DME).Document test results and contribute to Software Version Descriptions (SVDs) and other technical deliverables.Ensure software and systems comply with DISA STIGs, RMF, and DoD cybersecurity policies.Support vulnerability remediation, system hardening, and secure development practices.Understand security posture of classified systems, including SIPRNet environments.Observe customer interactions during formal reviews and technical interchange meetings.Assist Software DevelopmentDiagnose and resolve software issues across IBS enterprise systems.Design and implement new software features to meet evolving mission requirements.Write clean, efficient, and reliable code to support operational requirements.Identify and resolve bugs and system issues in coordination with QA and test teams.Implement new features based on evolving mission needs and user feedback.Support development tasks in Angular and Java, contributing to CIBPT, DME, and IBS-M software components.Collaborate with cross-functional teams to ensure software quality and compliance with DoD standards.Assist Documentation & Lifecycle SupportCreate and maintain software documentation including test plans, procedures, release notes, and user guides.Resolve software defects and support system sustainment activities.Support the full product lifecycle from requirements analysis through deployment and sustainment.Ensure software documentation, version control, and configuration management are maintained in compliance with program standards.Understand how to review and manage Contract Data Requirements List (CDRL) deliverables in accordance with PWS. Ensure deliverables align with MIL-STD-498 and IBS-specific standards.REQUIREMENTSEducationCurrently enrolled in a Bachelor’s degree program in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a closely related technical discipline– or –Recent graduate (within the last 12 months) of a Bachelor’s degree program in one of the fields listed above ExperienceAcademic or internship experience supporting software development and testing activitiesBasic understanding of software development lifecycle (SDLC) concepts, including requirements, development, testing, documentation, and deploymentExperience writing and maintaining technical documentation, such as test plans, procedures, or lab reportsExposure to object-oriented programming concepts and structured coding practicesFamiliarity with software testing methodologies, including unit testing and functional testingAbility to follow established processes and standards in a regulated or structured technical environmentStrong written and verbal communication skills, with the ability to clearly document technical work and observe customer-facing technical reviewsAbility to work collaboratively with engineers, testers, and cross-functional teamsEducationProgress toward or completion of coursework in:Software EngineeringSecure Software DevelopmentCybersecurity or Information AssuranceSystems EngineeringDoD or government systems engineering practicesExperienceHands-on experience (academic, lab, or internship) with Java and/or AngularExposure to DoD or government systems, mission-critical platforms, or defense-related software programsFamiliarity with DISA STIGs, RMF, or other DoD cybersecurity and compliance frameworksExperience supporting or observing formal testing, validation events, or technical interchange meetingsKnowledge of configuration management, version control systems (e.g., Git or similar tools)Exposure to MIL-STD-498, CDRLs, or working with deliverables aligned to government contractsAwareness of secure development practices, vulnerability remediation, or system hardening conceptsFamiliarity with classified or restricted environments (e.g., SIPRNet concepts), even at an academic or theoretical levelPrior internship or coursework involving enterprise systems, distributed systems, or mission-critical applications

Locations & contacts

Loading map…

How to apply

  1. Contact the provider using the website or email above. Ask about openings, start dates, and the application.
  2. Confirm eligibility. SkillBridge is generally for service members within 180 days of separation who have their command's approval.
  3. Get your unit commander's authorization following your branch's SkillBridge process. Start early; approvals take time.
  4. Read reviews from past participants on Rate My SkillBridge.

Policy details: official DoW SkillBridge site · our FAQ