Software Engineer - Ethernet Switching
Location: Remote
Compensation: Salary
Reviewed: Wed, Jan 07, 2026
This job expires in: 28 days
Job Summary
A company is looking for a Software Engineer - Ethernet Switching.
Key Responsibilities
- Research, prototype, develop, and optimize APIs, tools, and libraries for various networking functionalities
- Analyze and improve the performance of software libraries and tools, adhering to engineering best practices
- Collaborate with team members and assist customers in integrating SDK software into their applications
Required Qualifications
- 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 or SmartNICs
- Excellent C programming skills with a focus on performance optimization
- Strong analytical skills and deep knowledge of algorithms and data structures
- Experience with operating system concepts, particularly in Linux environments
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...