Назад
Company hidden
обновлено 6 дней назад

Senior Software Engineer - Layer1 - C++

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer - Layer1 - C++ (C/C++/Python networking software): Building control software, instrumentation, and telemetry for physical-layer connectivity across networking hardware with an accent on optics, transceivers, interface chips, and link health monitoring. Focus on designing scalable Layer1 features, debugging customer network problems, integrating low-level hardware components, and leading development from definition through deployment.

Location: Dublin, Ireland

Salary: $140,000–$200,000 annual base pay

Company

hirify.global develops data-driven, client-to-cloud networking solutions for data centers, campuses, and routing environments.

What you will do

  • Architect, design, develop, and maintain Layer1 software features for physical connectivity.
  • Build control software for connectors, optics, transceivers, PHYs, forwarding engines, and gearbox interface chips.
  • Develop instrumentation and telemetry tools to monitor physical link health and support network troubleshooting.
  • Build automated tests and test infrastructure, and improve software scalability, performance, and reliability.
  • Collaborate with customers, product management, hardware, manufacturing, optics, system testing, and customer support teams.
  • Provide technical leadership, own projects from definition through deployment, and mentor junior engineers.

Requirements

  • BS with 8+ years of experience, MS with 6+ years, Ph.D. with 3+ years, or equivalent experience in computer science, electrical engineering, or computer engineering.
  • Expert knowledge of C or C++ and Python.
  • Knowledge of UNIX or Linux and applied understanding of software engineering principles.
  • Strong problem-solving and software troubleshooting skills, with the ability to design and implement solutions independently.
  • Experience working effectively in small teams.

Nice to have

  • Knowledge of digital communication technologies, including modulation and signal encoding schemes.
  • Understanding of IP networking or distributed systems.
  • Experience with low-level hardware components.

Culture & Benefits

  • Supportive, growth-oriented engineering culture.
  • Opportunity to move from Layer1 software to other engineering areas as interests and business needs evolve.
  • Working hours agreed in advance with the team manager.
  • Additional compensation may include discretionary bonuses and equity, depending on role eligibility.

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