обновлено 6 дней назад
Senior Software Engineer - Layer1 - C++
140 000 - 200 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →