Software Engineering Intern (Summer 2027)

RTXEl Segundo, CA
$42,000 - $88,000Onsite

About The Position

This requisition is for an RTX intern returning for an internship in 2027. Are you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX.

Requirements

  • Must be pursuing a Bachelor's or advanced degree in Software Engineering, Computer Engineering, Computer Science or related Science, Technology, Engineering, or Mathematics (STEM) major and actively enrolled through the completion of the internship/co-op session.
  • Experience in software/hardware developments
  • Active and transferable U.S. government issued security clearance is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date

Nice To Haves

  • Experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL)
  • Hardware-software integration in real-time embedded systems.
  • Crypto Algorithm experience.
  • Experience with SysML and UML modeling tools
  • Understanding of network security protocols and algorithms (e.g. TLS, SSL, encryption, OpenSSL, X.509 Certificates, etc.)
  • Experience with Key Management Infrastructure (KMI-3300) and Over-The-Network-Keying (OTNK)
  • Control plane implementation for Ethernet based Network Appliances
  • Amazon Web Service virtual environment development

Responsibilities

  • Architecture, design, development, integration, and testing of embedded software for a network security appliances, including device management software, communication protocols, device drivers, and control plane security features.
  • Work closely with a team software engineers to ensure implementation meets the product requirements.
  • Socialize designs with team and integrates suggestions and changes as appropriate.
  • Unit test software components to ensure module-level functionality and data structure consistency.
  • Participate in design and implementation/code reviews of other team members.
  • Work with implementation teams to derive and document appropriate designs for the problem space.
  • Create required project documentation in support of contract deliverables. Including development plans, requirement and design specifications, and test documents.
  • Independently manage time and prioritizes tasks to achieve results within cost and schedule constraints.

Benefits

  • Relocation, if eligible
  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • 401(k) match
  • flexible spending accounts
  • flexible work schedules
  • employee assistance program
  • Employee Scholar Program
  • parental leave
  • paid time off
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service