Two Six Technologies

Systems Software Engineering Intern

Arlington, VA
  • On-site
  • Internship

Listing details

  • Last verified Nov 5

About the job

Overview of Opportunity

Two Six Technologies is actively seeking a Systems Software Engineering Intern to join our Digital Advantage Mission Ops team. We are seeking several interns for this 12-week internship program, which will be conducted onsite in Arlington, VA.

Key Responsibilities

  • 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

Minimum Qualifications

  • 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
  • US Citizenship is required due to the nature of our work.
  • Ability to work onsite at our Arlington, VA office.

Nice to have.

  • Experience in systems programming in C and Python (low-level networking and hardware-facing code)
  • Knowledge of Linux internals (kernel modules, drivers, device enumeration, debugging below userspace)
  • Familiarity of PCIe system architecture (topology, addressing, peer-to-peer, virtualization, and passthrough).
  • Understanding of high-performance networking (kernel-bypass packet processing, hardware offload, line-rate data paths) and out-of-band management (BMC and REST-based interfaces with automation) concepts

More like this