Opportunity sourced from the Official SkillBridge website. Not endorsed by the Department of Defense.
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.
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
N/A
Send a professional application in seconds, created by prior SkillBridge POCs.