Senior Software Engineer, NOS Platform Engineer

🔥 29 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cornelis Networks

Cornelis Networks

51 - 200 employees

🤖 Artificial Intelligence

🔧 Hardware

🏢 Enterprise

💰 $29M Series B on 2022-11

Artificial Intelligence • Hardware • Enterprise

Cornelis Networks is a leading provider of intelligent, scalable, high-performance interconnects designed for AI applications. The company specializes in delivering end-to-end purpose-built high-performance fabrics to commercial, scientific, academic, and government organizations. Cornelis Networks’ solutions are aimed at enhancing performance, scalability, and efficiency across hyperscale, cloud AI, and on-premises AI/HPC environments. Their offerings are known for scalable architecture, high bandwidth solutions, and universal compatibility with accelerators and GPUs. Originating as an Intel spin-off, the company is positioned to challenge existing technologies like InfiniBand and Ethernet, providing advanced interconnects that power modern AI infrastructure.

📋 Description

• Lead platform porting and BSP development for switch ASIC platforms, including hardware bring-up, driver integration, and platform-specific adaptations • Integrate and validate ASIC drivers, optics/transceiver management, thermal/power management, and BMC/baseboard interfaces • Design platform abstractions and implementations supporting SONiC and FBOSS architectures • Design and implement control plane and data plane components for SONiC and FBOSS • Develop and maintain platform services and daemons for hardware monitoring, configuration, and management • Collaborate with the SAI/SDK team to integrate the switch abstraction layer with SONiC and FBOSS • Build and maintain test frameworks, automation, and CI/CD pipelines for NOS platform validation • Write comprehensive unit and integration tests • Profile and optimize NOS performance for latency, throughput, and resource utilization • Engage with SONiC and FBOSS open-source communities and contribute improvements • Work with hardware, firmware, and systems teams to resolve integration issues and define platform requirements • Leverage AI coding assistants and emerging tooling to accelerate development velocity and code quality

🎯 Requirements

• BS in Computer Science, Computer Engineering, or related field • 7–10 years of software engineering experience • Strong proficiency in C/C++ and Python • Linux systems programming and networking stack experience • Switch/networking hardware experience or network operating system development experience • Strong debugging and problem-solving skills for complex hardware/software integration issues • Excellent communication and collaboration skills • Commitment to AI-first development practices and continuous learning of emerging AI tooling • SONiC platform development experience strongly preferred • FBOSS experience highly desirable • Linux kernel and driver development experience • Network protocol implementation experience, including L2/L3 switching, routing, BGP, and OSPF • Switch ASIC/SDK integration experience • Experience with platform services and daemons • Hardware/ASIC architecture understanding • Performance optimization and profiling experience with perf, gprof, valgrind, or similar tools • Open-source contribution history • Technical leadership and mentoring experience • Experience with AI-assisted development tools such as GitHub Copilot or Cursor • Familiarity with test automation frameworks and CI/CD systems • Experience with platform bring-up, BSP development, or embedded Linux systems

🏖️ Benefits

• Performance incentives • Equity participation • Additional benefits depending on geographic location • Paid holidays depending on geographic location • Flexible work arrangements depending on geographic location • Remote work from Costa Rica via an EOR

Apply Now

Similar Jobs

🕒 June 18

World Vision

10,000+ employees

🏥 Healthcare

🍽️ Food & Beverage

💼 Consulting

Power Platform Developer specializing in Microsoft solutions for a humanitarian organization. Involved in multiple projects, providing support and expertise, ensuring timely delivery of application software.

🇨🇷 Costa Rica – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🏗️ Platform Engineer

Cloud

RPA