Cornelis Networks
Remote Jobs
Cornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
30 Jobs
Principal AI Automation Engineer
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Lead the optimization of ASIC design and verification flows and infrastructure, including compute clusters, storage, batch queuing systems using AI methodologies • Drive efficiencies with AI and automation across all tools and EDA workflows • Perform tool license management and optimization on batch compute environment • Manage ASIC tool installation, environment setup, and licensing support for ASIC design and AI applications • Collaborate with design and verification teams, IT, and engineering leadership to implement scalable and efficient workflows • Drive process improvements, patch management, and operational efficiency across multiple sites • Implement and maintain metrics reporting for resource utilization, engineering productivity, and system performance
Senior Software Engineer, NOS Platform Engineer
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• 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
Principal Solutions Architect
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Work closely with team members to identify, qualify, manage, and close sales opportunities • Work closely with team members to develop new business opportunities and to open new markets • Gather customer and partner requirements and influence them to align with company solutions • Design, validate, and document solutions for customers and partners • Deliver effective technical presentations to secure favorable outcomes from various audiences • Author technical materials and peer-reviewed publications for use in sales and marketing activities • Travel to conferences, customers, and partners to present and position company solutions and research
Software Engineer – Storage Middleware
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Own the design and development of middleware for storage applications on CN platforms, with a focus on performance, scalability, and production readiness. • Work with customer-relevant storage technologies (Lustre, WEKA, BeeGFS, DAOS, etc.) to improve integration, resolve performance issues, and enable strong end-to-end behavior in distributed environments. • Analyze storage workloads, reproduce issues, develop benchmarks, and deliver fixes or enhancements based on real customer use cases and measured system behavior. • Collaborate across kernel/driver, firmware, fabric management and performance teams to support product development, ecosystem enablement, and advanced customer escalations. • Participate in design reviews, code reviews, CI, and long-term maintenance. • Contribute upstream open-source storage software projects where appropriate. • Operate as a self-motivated 'owner,' taking full responsibility for features from initial ideation through to remote deployment and maintenance.
Senior Account Executive – Strategic Logo Acquisition
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Identify, prospect and develop relationships with highly strategic key end customers • Formulate and execute direct sales strategies to achieve annual sales targets • Maintain, manage, and build the sales pipeline in a CRM tool and report progress weekly • Work closely with channel sales, partner sales and OEM teams to advance sales opportunities • Deliver presentations of company solutions to target end customers • Foster close collaboration with internal product, marketing, and sales teams to nurture the pipeline • Harness the technical partner ecosystem to extend field reach and enhance customer engagement • Offer customer and market feedback to internal product teams for continuous improvement
Manager, Kernel Software Engineering
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Lead design and development of Linux (alike) kernel components, including networking/switch drivers, subsystems, and performance-critical paths • Provide architectural guidance on kernel interfaces, memory management, interrupt handling, DMA, and concurrency • Review and guide complex kernel patches with a focus on correctness, performance, maintainability, and upstream acceptance • Drive root-cause analysis and resolution of complex kernel-level issues across development, CI, and customer environments • Manage, mentor, and grow a team of Linux (alike) kernel engineers, including goal setting, performance feedback, and career development • Build a high-trust, fast-paced engineering culture emphasizing code quality, ownership, and collaboration in a startup environment • Partner with recruiting to hire software engineers and grow team capabilities with AI tools • Champion upstream development and active participation with the Linux kernel, FreeBSD, and DPDK community (LKML, maintainers, reviews) • Ensure patches meet community standards and are submitted, reviewed, and maintained upstream where appropriate • Manage the team to participate in technical discussions with external open-source stakeholders • Work closely with hardware, firmware, networking, systems, QA, and product teams to align kernel work with platform roadmaps • Translate product requirements into executable technical plans and milestones • Support customer escalations by coordinating deep technical investigations and delivering durable fixes • Own planning, prioritization, and execution of kernel deliverables across multiple releases • Establish and improve development processes including CI, testing, code review, and release readiness • Track progress, risks, and dependencies, communicating clearly with stakeholders
Senior Software Engineer – DevOps, Infrastructure
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Design, build, and maintain CI/CD pipelines using GitHub Actions • Integrate HPC/AI workload and Cornelis software build and test stages into CI pipelines • Interface with SW teams to validate and test new packages • Collaborate with developers to help debug, interpret, and communicate testing results • Monitor pipeline health, troubleshoot failures, and continuously improve build reliability and speed • Administer and maintain onsite Linux-based development and test servers • Perform OS provisioning, patching, and lifecycle management • Manage hardware and software stacks for both CPU and GPU systems • Maintain driver and package compatibility matrices
Senior Software Engineer – AI Middleware
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Design and implement performance-critical features for CCL enablement on Cornelis Networks’ fabrics • Optimize distributed training performance across multi-node, multi-GPU configurations • Improve GPU communication paths including GPU-direct transfers, IPC, and CPU/GPU synchronization • Profile distributed AI workloads and identify bottlenecks across the software and hardware stack • Tune AI frameworks such as PyTorch Distributed, TensorFlow/XLA, JAX, DeepSpeed, and Megatron-LM • Develop benchmarks and microbenchmarks aligned with real model performance • Contribute upstream to AI communication and distributed training projects • Participate in design reviews, code reviews, CI, and long-term maintenance • Prototype and validate Ultra Ethernet capabilities for AI collective communication • Provide technical input for deployment considerations and performance validation • Collaborate with kernel/driver, switch, performance, and systems teams • Support advanced escalations by analyzing traces and providing robust fixes
Senior Software Engineer – SAI/SDK
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Design and implement SAI object types and APIs for switch ASIC platforms, supporting multiple operational modes and architectures • Develop and maintain switch SDK components, including low-level ASIC drivers, control plane interfaces, and hardware abstraction layers • Integrate SAI/SDK with SONiC and other network operating system platforms, ensuring seamless interoperability • Build and maintain test frameworks, harnesses, and CI/CD pipelines for SAI/SDK validation; write comprehensive unit and integration tests • Profile and optimize SAI/SDK performance for latency, throughput, and resource utilization • Work closely with hardware, firmware, and systems teams to define ASIC requirements and resolve integration issues • Conduct code reviews, mentor junior engineers, and establish best practices for SAI/SDK development • Leverage AI coding assistants and emerging tooling to accelerate development velocity and code quality
Director of Product Management – High Performance Networking
Cornelis NetworksCornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici
• Define, champion, and proliferate market leading networking solutions for the AI and HPC market • Partner with customers, OEM and cloud partners, as well as Cornelis architects, silicon and systems engineers, and sales to deliver leadership networking products • Develop and iterate on the product value proposition—translating workload and system requirements into product requirements that drive design wins and customer adoption • Drive a clear understanding of customer technical and business requirements to establish targets and priorities that define a successful product roadmap • Serve as the domain knowledge expert in HPC, AI, and networking to drive business-centric product decisions that maximize the efficiency of GPU, CPU, and accelerator-based clusters • Own the product strategy, positioning, roadmap, design win plans for OEMs and System Integrators, as well as customer roadmap communications to ensure a successful end-to-end lifecycle • Build and improve product business cases in collaboration with key stakeholders to optimize the portfolio and support financial performance goals
20more opportunities are still waiting for you.Log in now and take your next shot before someone else does.