CareerPlan

Software Engineer (Security) - Intern (Winter 2027)

Atlanta, USInternship2026-10-20 → 2026-11-10

Core

Intern role developing and testing software features for C/C++ embedded systems in optical and routing platforms.

Role type

Intern software engineer (embedded systems)

Builds

Optical and routing platform software

Domain

Networking hardware / Embedded systems

Deliverable

product features

Required skills

C, C++, Python, data structures, algorithms, object-oriented design

Preferred skills

Linux kernel, CPU hardware architectures, Agile/Waterfall, automated unit testing, DWDM, OTN, Ethernet, TCP/IP, MPLS, SSL, TLS, SSH, encryption algorithms

Technologies

C, C++, Python, Linux, DWDM, OTN, Ethernet, TCP/IP, MPLS, SSL, TLS, SSH

Responsibilities

Design, develop, and test new features in C and C++ for embedded systems; Investigate, debug, and resolve software defects; Engage in the full software development lifecycle from concept to delivery; Develop scripts, test utilities, and automation tools; Collaborate with software developers, system architects, and verification engineers on software releases.