Engineering Intern

Castellum IncHollywood, MD
Onsite

About The Position

The Engineering Intern will support engineering and technical teams by assisting with software development, data analysis, systems engineering activities, and technology research projects. This internship provides hands-on experience in a professional environment supporting government and defense-related programs while allowing the intern to apply classroom knowledge to real-world technical challenges.

Requirements

  • Currently pursuing a Bachelor's in Computer Science, Computer Engineering, Software Engineering, Data Science, or a related technical field.
  • Basic knowledge of one or more programming languages such as Python, Java, C++, JavaScript, or C#.
  • Familiarity with software development principles and problem-solving techniques.
  • Strong analytical and critical-thinking skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently and within a team environment.
  • Interest in defense, aerospace, RF systems, or systems engineering environments.
  • Ability to obtain and maintain a U.S. Government security clearance, as required.

Nice To Haves

  • Gain practical experience in software development and systems engineering processes.
  • Develop professional skills in technical communication and teamwork.
  • Learn industry-standard tools, methodologies, and best practices.
  • Gain exposure to government contracting and defense-related technology programs.

Responsibilities

  • Assist in the design, development, testing, and maintenance of software applications and tools.
  • Develop scripts and automation solutions to improve efficiency and streamline processes.
  • Participate in debugging, troubleshooting, and resolving software issues.
  • Support software documentation, version control, and configuration management activities.
  • Collect, organize, and analyze technical and operational data.
  • Develop dashboards, reports, and visualizations to support decision-making.
  • Assist with database management, data integrity verification, and data processing activities.
  • Support systems engineering efforts including requirements analysis, documentation, and verification activities.
  • Assist in creating technical diagrams, workflows, and process documentation.
  • Participate in system testing, validation, and integration activities.
  • Conduct technical research on emerging technologies, software tools, and industry best practices.
  • Evaluate new technologies and provide recommendations to engineering teams.
  • Assist with prototype development and proof-of-concept projects.
  • Participate in project meetings, technical reviews, and team discussions.
  • Collaborate with software engineers, systems engineers, RF engineers, and program personnel.
  • Present project updates and findings to supervisors and team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service