12 дней назад
Software Engineer Graduate 2026/2027 (Networking)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer Graduate 2026/2027 (Networking) (C/C++, Go, Linux): Developing networking software and embedded control agents for high-performance switching platforms with an accent on routing protocols, Linux kernel integration, and hardware-software interfaces. Focus on programming ASICs and FPGA-connected systems, building concurrent fault-tolerant agents, and creating automated test infrastructure for large-scale data centers.
Location: Dublin, Ireland
Company
Develops cognitive cloud networking platforms, Ethernet switches, CloudVision, and the EOS network operating system for large-scale data centers and campus environments.
What you will do
- Write Linux user-space and kernel code for DMA, routing, forwarding, and hardware integration.
- Develop software at the boundary between networking chips, ASICs, FPGAs, media adapters, PCIe bridges, and embedded Linux systems.
- Implement Layer 2 and Layer 3 protocols including LLDP, 802.1X, BFD, BGP, OSPF, and IS-IS.
- Access ASIC registers through SPI, SMBus, PCIe, and I2C while implementing high-resolution timing, flow monitoring, and congestion statistics.
- Build configuration management services with Go and Python using YANG, OpenConfig, NETCONF, RESTCONF, gRPC, SSH, and SSL.
- Develop concurrent, fault-tolerant routing agents and automated Python test harnesses for large device fleets.
Requirements
- Degree in Computer Science, Computer Engineering, or a related field at Bachelor’s, Master’s, or PhD level.
- Knowledge of one or more of C, C++, Java, Python, Go, React, Redux, Node.js, networking, Linux, embedded systems, algorithms, or software development.
- Strong analytical skills and an ability to solve challenging technical problems.
- Ability to communicate effectively in a collaborative, highly technical environment.
- Availability to work in Dublin, Ireland.
Culture & Benefits
- Work in a highly technical environment focused on software-defined networking.
- Working hours are agreed in advance with the team manager.
- Opportunity to work with C/C++, Go, Java, Python, Linux, networking hardware, and embedded systems.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →