BAE Systems-logo
BAE Systems
·
June 9, 2026
Apply Now
This job has closed.

Software Engineering Intern III, Summer 2026

Reston Virginia
Internship
Onsite
Intern
BAE Systems is a premier global defense and aerospace company employing thousands of talented people around the world. As a Software Engineering Intern, you will be immersed in a cross-functional environment, contributing to the entire software lifecycle while being mentored by experienced engineers. This internship provides a challenging and rewarding experience, allowing you to make a real impact on national security.

Responsibilities

  • Contribute to the entire software lifecycle: design, coding, debugging, documentation, configuration, and testing of cross domain solutions
  • Work in a cross functional environment that blends systems engineering, hardware integration, and battlefield ready software development
  • Report to a senior Software Engineering Lead and be assigned various tasks ranging in complexity

Qualification

Required

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Entering Junior or Senior level year (BS/BA) or MS/MA student
  • Ability to obtain an active Secret clearance
  • Strong understanding of fundamental programming concepts (data structures, algorithms, object-oriented programming)
  • Proficiency in at least one programming language (e.g., C, C++, or Python)
  • Exposure to software development tools (e.g., IDEs, version control systems like Git)
  • Exposure to UNIX / Linux based development environments
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Ability to work both independently and as part of a team
  • Strong oral and written communications skills
  • Ability to take initiative, multi-task and work well under pressure

Preferred

  • Applicants with a current Secret security clearance
  • Strong experience developing and debugging in a Linux environment
  • Experience developing with C/C++, Java, Python
  • Experience developing Graphical User Interfaces (GUI) using Qt
  • Experience with version control systems, such as Subversion and GIT
  • Experience developing web-based graphical user interfaces (GUI) and applications
  • Knowledge of networking protocols (TCP/IP, UDP, SSH, SFTP)

Benefits

  • Health, dental, and vision insurance
  • Health savings accounts
  • A 401(k) savings plan
  • Disability coverage
  • Life and accident insurance
  • Employee assistance program
  • A legal plan
  • Discounts on things like home, auto, and pet insurance
  • Paid time off
  • Paid holidays
  • Paid parental leave
  • Paid military leave
  • Paid bereavement leave
  • Any applicable federal and state sick leave
  • Company recognition program to receive monetary or non-monetary recognition awards
  • 401(k) savings plan for temporary employees
  • Medical benefits for temporary employees working 20+ hours per week
  • Employee assistance program for temporary employees working 20+ hours per week
  • Business travel accident insurance for temporary employees working 20+ hours per week
BAE Systems is an aerospace, defence, and information security company that provides advanced and technology-led solutions.
Glassdoor
3.7
Founded in 1999
London, England, GBR
10001+ employees
http://www.baesystems.com

Similar Job