
Crypto Software Engineering Intern, Summer 2026
RTX
internship
Posted on:
Location Type: Office
Location: Fullerton • California • United States
Visit company websiteExplore more
Salary
💰 $42,000 - $88,000 per year
Job Level
About the role
- 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.
Requirements
- Requires a High School Diploma or equivalent and student must be pursuing a Bachelor’s or advanced degree in an applicable discipline.
- The ability to obtain and maintain a U.S. government issued security clearance is required
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Ideal candidates will have experience with software development using a high-level programming language (Rust, C++, C#, Java, Perl, Ada, VHDL) as well as 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
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RustC++C#JavaPerlAdaVHDLcrypto algorithmsSysMLUML
Soft skills
team collaborationtime managementtask prioritizationcommunicationdesign review participation
Certifications
U.S. government issued security clearance