Software Engineering Intern

OKSITorrance, CA
just now

About The Position

This internship supports software engineering teams with development, testing, integration, and documentation activities. We are seeking students or recent graduates in technical fields who are interested in gaining hands-on engineering experience in a structured, team-oriented environment. Internship scope and level will be determined at the time of offer based on academic standing, skills, and experience.

Requirements

  • Currently enrolled in or recently graduated from an accredited undergraduate or graduate program in Computer Science, Software Engineering, Computer Engineering, or a related technical field
  • Basic understanding of software development concepts
  • Familiarity with one or more programming languages such as Python, C, or C++.
  • Experience with version control tools (eg Git)
  • Good communication skills and ability to work collaboratively in a team
  • To comply with U.S. Government export control regulations, including the International Traffic in Arms Regulations (ITAR), you must be a U.S. person as defined by law. A U.S. person includes a U.S. citizen, lawful permanent resident, or protected individual as defined by 8 U.S.C. § 1324b(a)(3), or an individual otherwise eligible to obtain the required authorization from the U.S. Department of State.

Nice To Haves

  • Prior internship, project, or lab experience in software development
  • Exposure to Linux or embedded systems
  • Experience with test automation, scripting, or CI/CD tools
  • Interest in aerospace, defense, or autonomous systems

Responsibilities

  • Support software development tasks such as coding, debugging, and basic testing
  • Assist with integration and verification of software components in lab or development environment
  • Participate in technical discussions, reviews, and team meetings as appropriate
  • Support troubleshooting and issue resolution efforts under engineer guidance
  • Help prepare and maintain technical documentation including test procedures and engineering notes
  • Collaborate with cross-functional teams such as systems, hardware, and test engineering
  • Follow established engineering processes, quality standards, and configuration controls
  • Support other engineering tasks as assigned based on project needs and experience level
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service