Senior Software Engineer, NOS Platform Engineer (C++/Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (NOS Platform): Designing and optimizing Network Operating System (NOS) platforms supporting SONiC and FBOSS for next-generation switch ASIC platforms with an accent on hardware bring-up, BSP development, and ASIC driver integration. Focus on implementing control and data plane components, optimizing performance for latency and throughput, and collaborating with hardware/firmware teams to deliver production-ready systems.
Location: Remote from Costa Rica
Company
delivers high-performance scale-out networking solutions for AI and HPC datacenters, focusing on silicon and software innovation.
What you will do
- Lead platform porting and BSP development for switch ASIC platforms, including hardware bring-up and driver integration.
- Design and implement control plane and data plane components for SONiC and FBOSS architectures.
- Integrate and validate ASIC drivers, optics/transceiver management, and thermal/power management.
- Develop and maintain platform services and daemons for hardware monitoring and configuration.
- Build test frameworks, automation, and CI/CD pipelines for NOS platform validation.
- Engage with open-source communities (SONiC, FBOSS) and leverage AI coding assistants to accelerate development.
Requirements
- BS in Computer Science, Computer Engineering, or a related field.
- 7-10 years of software engineering experience.
- Strong proficiency in C/C++ and Python.
- Experience with Linux systems programming and networking stacks.
- Experience with switch/networking hardware or network operating system development.
- Must be based in Costa Rica (hired via EOR).
Nice to have
- Experience with SONiC or FBOSS platform development.
- Linux kernel and driver development experience.
- Knowledge of network protocol implementation (L2/L3 switching, BGP, OSPF).
- Experience with AI-assisted development tools like GitHub Copilot or Cursor.
- Open-source contribution history in networking projects.
Culture & Benefits
- Competitive compensation package including base salary, performance incentives, and equity.
- AI-first development environment leveraging cutting-edge tooling for higher productivity.
- Opportunity to work on cutting-edge ASIC design and distributed software systems for AI/HPC.
- Flexible work arrangements and paid holidays based on geographic location.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →