Senior Software Engineer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (C++): Building Layer1 control software, instrumentation, and telemetry for physical connectivity across datacenter networking platforms with an accent on hardware integration, link reliability, and high-performance systems. Focus on architecting new features, controlling transceivers and PHYs, troubleshooting customer networks, and validating software across diverse forwarding engines and interface components.
Location: Dublin, Ireland
Salary: $140,000–$200,000 base pay
Company
develops cloud networking platforms and advanced network operating systems for large-scale datacenter and campus environments.
What you will do
- Architect, design, and manage Layer1 software features from definition through deployment.
- Develop and maintain control software using C, C++, and Python for PHYs, transceivers, gearboxes, and other interface components.
- Build instrumentation, telemetry, automated tests, and test infrastructure to monitor physical link health and validate features.
- Collaborate with customers, product managers, hardware, optics, manufacturing, and system test engineers to bring new connectivity capabilities to market.
- Analyze customer and system-test issues, troubleshoot network problems, and deliver scalable performance improvements.
- Provide technical leadership and mentor new and junior engineers.
Requirements
- BS with 8+ years of experience, MS with 6+ years, PhD with 3+ years, or equivalent experience in computer science or engineering.
- Expert knowledge of C or C++ and Python.
- Knowledge of UNIX or Linux and applied software engineering principles.
- Strong problem-solving, debugging, and software troubleshooting skills.
- Ability to independently design and implement solutions and work effectively in small teams.
- Experience with low-level hardware, digital communications, IP networking, or distributed systems is advantageous.
Culture & Benefits
- Supportive, growth-oriented engineering culture with opportunities to move into other technical areas over time.
- Working hours are agreed in advance with the team manager.
- Base pay is supplemented by potential discretionary bonuses and equity, depending on role eligibility.
- Compensation is adjusted according to work location, skills, qualifications, and experience.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →