Software Engineer – Ethernet Switching

🕒 January 7

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 NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Research, prototype, develop and optimize APIs, tools and libraries for ACLs, Switching, Routing, QOS, Telemetry, Analytics, and so on • Analyze, influence and improve the performance of software libraries, APIs, and tools according to good engineering practices • Collaborate with team members, architects, QA and support teams to resolve defects • Assist our customers integrate the SDK software into their applications • For senior levels, leading, and driving multi-functional teams on large feature developments across different layers

🎯 Requirements

• BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience) • 8+ years of software development experience in data forwarding on Ethernet switching silicon and/or offload on SmartNICs • Excellent C Programming skills, with a keen eye for performance and writing optimized code • Strong analytical skills, deep knowledge of algorithms and proficient with data structures • Operating System concepts like memory management, user-space vs kernel space, mutual exclusion, multi-threading and experience with Linux distributions • Excellent communication and documentation skills

🏖️ Benefits

• Generous benefits package • Eligible for equity

Apply Now

Similar Jobs

🕒 January 7

PracticeTek

501 - 1000

⚕️ Healthcare Insurance

☁️ SaaS

🤝 B2B

Lead Software Engineer at PracticeTek developing scalable and clean code for healthcare technology solutions. Collaborating across teams to ensure valuable and operational software delivery.

Angular

AWS

Cloud

JavaScript

MongoDB

TypeScript

.NET

🕒 January 7

Pharmatek

11 - 50

💊 Pharmaceuticals

🤝 B2B

Senior Software Engineer at Pharmatek Consulting developing solutions with Databricks. Responsibility for code management and collaborative customer engagement in remote settings.

Python

Terraform

Unity

🕒 January 6

Bayesian Health

11 - 50

🤖 Artificial Intelligence

⚕️ Healthcare Insurance

🧬 Biotechnology

Senior Software Engineer leading analytics infrastructure development for a healthcare startup. Collaborating with cross-functional teams to enhance clinical AI/ML product insights.

AWS

Cloud

Python

SQL

Tableau

🕒 January 6

Bayesian Health

11 - 50

🤖 Artificial Intelligence

⚕️ Healthcare Insurance

🧬 Biotechnology

Lead integration of clinical AI platform with health system clients' EHRs. Develop frameworks for efficient client implementations and collaborate with cross-functional teams.

AWS

Azure

Cloud

MySQL

Postgres

React

TypeScript

🕒 January 6

Cambium Learning Group

501 - 1000

📚 Education

🤖 Artificial Intelligence

Senior Software Engineer at Cambium Assessment designing a next-generation platform for educators. Collaborating with product, UX, and data teams to enhance student performance reporting.

Amazon Redshift

AWS

BigQuery

Distributed Systems

Microservices

React

Vue.js

.NET