Назад
Company hidden
6 дней назад

Software Engineer Graduate 2026/2027 (Networking)

Формат работы
onsite
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Ireland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer Graduate 2026/2027 (Networking) (C/C++/Go/Python): Developing high-performance networking software for data-center switches and routers with an accent on Linux kernel code, switching ASICs, routing protocols, and hardware/software integration. Focus on building fault-tolerant concurrent agents, implementing BGP/OSPF/ISIS services, configuring network devices through standardized protocols, and validating software with automated tests across hundreds of devices.

Location: Dublin, Ireland

Company

hirify.global develops client-to-cloud networking solutions for data centers, campuses, and routing environments using cloud computing, artificial intelligence, and software-defined networking.

What you will do

  • Write Linux user-space and kernel code for DMA, memory management, and hardware integration.
  • Develop software at the hardware/software boundary for switching ASICs, FPGAs, media adapters, PCIe bridges, and networking chips.
  • Implement Layer 2 and Layer 3 routing protocols, including LLDP, 802.1x, BFD, BGP, OSPF, and ISIS.
  • Develop configuration-management services using Go and Python with YANG, OpenConfig, NETCONF, RESTCONF, gRPC, SSH, and SSL.
  • Build fault-tolerant concurrent routing agents and automated Python-based test harnesses for large device fleets.
  • Implement hardware access and telemetry through SPI, SMBus, PCIe, and I2C, including high-resolution timers and congestion statistics.

Requirements

  • Bachelor’s, Master’s, or PhD degree in Computer Science, Computer Engineering, or a related field.
  • Knowledge of one or more of C, C++, Java, Python, Go, React, Redux, Node, networking, Linux, embedded systems, algorithms, programming, or software development.
  • Strong analytical skills and intellectual curiosity.
  • Ability to communicate effectively in a collaborative, highly technical team environment.
  • Passion for solving challenging problems with technology.

Culture & Benefits

  • Full-time employment in a highly technical product-development environment.
  • Working hours are agreed in advance with the team manager.
  • Inclusive environment that values diverse perspectives and collaboration.
  • Focus on innovation, quality, performance, and work-life balance.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →