Systems Software Engineering Intern
Two Six Technologies, Arlington, Virginia +1
What you will do
- Implement C and Python systems programming tasks for low-level networking, hardware-facing code, and Linux kernel integration.
- Execute Linux internals work, including kernel module development, driver configuration, device enumeration, and system debugging below userspace.
- Assist with PCIe system architecture alongside high-performance networking offloads and out-of-band management interfaces.
- Proactively communicate project status to team leads and present technical work with an end-of-internship presentation
What you need
- Currently pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Statistics, or a related field.
- 1+ year of professional or academic C and Python software development, Linux kernel familiarity and Knowledge of Networking fundamentals
- Familiarity with git and different Linux software development tools