Software Engineer – Ethernet Switching

🕒 January 7

🏄 California, Texas – Remote

info

💵 $184k - $287.5k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
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.

🕒 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.

🕒 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.

🕒 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.

🕒 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.