Search Remote Jobs

Senior Software Engineer, NOS Platform Engineer

🕒 April 8

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 • Integrate and validate ASIC drivers, optics/transceiver management, thermal/power management, and BMC/baseboard interfaces • Design platform abstractions and implementations to support both SONiC and FBOSS architectures • Design and implement control plane and data plane components for SONiC and FBOSS, ensuring seamless operation with underlying hardware • Develop and maintain platform services and daemons for hardware monitoring, configuration, and management • Collaborate with SAI/SDK team to integrate switch abstraction layer with SONiC and FBOSS architectures • Build and maintain test frameworks, automation, and CI/CD pipelines for NOS platform validation • Profile and optimize NOS performance for latency, throughput, and resource utilization • Engage with the SONiC and FBOSS open-source communities, contribute improvements where applicable • Work closely 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

🏖️ Benefits

• Medical, dental, and vision coverage • Disability and life insurance • Dependent care flexible spending account • Accidental injury insurance • Pet insurance • Generous paid holidays • 401(k) with company match • Open Time Off (OTO) for regular full-time exempt employees • Sick time • Bonding leave • Pregnancy disability leave

Apply Now

Similar Jobs

🕒 April 7

Numentica

201 - 500

🔌 API

🤖 Artificial Intelligence

🤝 B2B

Remote Data Platform Engineer responsible for Oracle database management and EBS administration. Influencing strategies and ensuring database performance and reliability in a collaborative environment.

🕒 April 7

Seneca Holdings

501 - 1000

🤝 B2B

⚕️ Healthcare Insurance

Power Platform Engineer designing and implementing solutions using Microsoft Power Platform for the US Military Academy - West Point.

🕒 April 6

Liquid Web

501 - 1000

☁️ SaaS

Platform Engineer designing, supporting, and evolving technical solutions at CloudOne Digital. Focused on stability, scalability, and innovation while acting as a technical problem-solver.

🕒 April 1

Rise8

51 - 200

🏛️ Government

Senior Platform Engineer at Rise8 creating automation for cloud platform management. Collaborating with teams to ensure functionality and enhancing developer experiences.

🕒 April 1

Rise8

51 - 200

🏛️ Government

Platform Engineer III at Rise8 creating automated solutions for secure software, enhancing performance for government organizations. Work involves cloud operations, deployment processes, and team collaboration.