As a software or computer science intern, you will collaborate with technical experts to apply academic knowledge and gain hands-on experience in areas including front-end/back-end/full-stack development, AI/ML, cybersecurity software development, DevSecOps, mobile computing, embedded systems, IoT, UX/UI design, modeling and simulation, model-based engineering, or VR. You must be a full-time student pursuing a degree in Computer Science, Software Engineering, or related disciplines with foundational knowledge of computer science methodologies, frameworks, tools, and programming languages.