Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Innovative Defense Technologies (IDT) Logo

Software Engineer Intern

Innovative Defense Technologies (IDT)

Salary not specified
Oct 7, 2025
Arlington County, VA, US
Apply Now

IDT is seeking a Software Engineer Intern to solve some of the Navy's toughest challenges by designing, developing, and integrating software solutions across IDT's Warfare Systems business area.

Requirements

  • Ability to design, develop, and analyze software systems
  • Ability to model/code/test algorithms in C++, Python, Java, or JavaScript
  • Familiarity DEVSECOPS software development
  • Familiarity with Kubernetes and application orchestration
  • Experience with cloud computing, virtualization, or containerization technologies
  • Experience with machine learning and/or artificial intelligence
  • Experience with testing frameworks including unit testing and interface testing

Responsibilities

  • Design, develop, document, and test software code written in various languages
  • Integrate software components into a complex software development environment
  • Ensure adherence to industry standards pertaining to security, orthodox programming paradigms, and performance requirements
  • Understand and interact with complex DoD software systems
  • Work with small cross-site teams of software and/or systems engineers
  • Collaborate with team members to peer-review architecture design, system requirements, and implemented code

Other

  • Currently enrolled in an undergraduate or post graduate degree program majoring in software engineering, computer science, computer engineering, electrical engineering, data science, cyber security, mathematics, or aeronautical engineering
  • Familiarity with the software development process (requirements through deployment)
  • Ability to perform many concurrent assignments and determine the need for changing priorities
  • Problem-solving skills with the ability to navigate ambiguous situations
  • All applicants must be able to obtain/maintain an active U.S. Security Clearance.