CareerPlanSign in

Intern Software Engineers - C/C++

Poland - Remote, pl💼 Internship🗓 2026-08-27 → 2026-09-26

Core

Building the foundation for networking ASICs and supporting infrastructure by writing critical code for ultra-low-latency, high-performance networking.

Role type

Intern Software Engineer (C/C++)

Builds

Networking ASICs, Linux embedded environments, routing protocol agents, and configuration management services.

Domain

Networking hardware, embedded Linux systems, data center infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Networking, Linux Embedded Systems, Algorithms

Preferred skills

Love and aptitude for programming

Technologies

Linux, C/C++, Go, Python, SPI, SMBus, PCIe, I2C, BGP, OSPF, ISIS, YANG, OpenConfig, NETCONF, RESTCONF, gRPC, SSH, SSL, Git, Gerrit, Jenkins

Responsibilities

Writing Linux user space and kernel code for 32-bit drivers to DMA 64-bit virtual memory spaces; Accessing ASIC registers over various buses to implement high-resolution timers and gather packet flow statistics; Developing configuration management services using Go and Python; Developing routing protocol agents (BGP, OSPF, ISIS) in C/C++ within a Linux embedded environment.

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.