Senior Software Engineer
Join a team developing SDKs for Ethernet switching, working on APIs, tools, and libraries. Requires expertise in C programming, embedded systems, and networking protocols.
Responsibilities
- Design, develop, and optimize APIs, tools, and libraries for switching, routing, analytics, and telemetry.
- Collaborate with team members, architects, QA, and customers.
- Innovate and rapidly develop POC prototypes.
Requirements
- B.Sc. in Software Engineering / Computer Science or equivalent experience.
- 10+ years of experience with C programming.
- Experience with embedded/RT embedded systems.
- Strong analytical skills, deep knowledge of algorithms and data structures.
- Excellent communication and documentation skills.
Nice to have
- Experience with Ethernet Switching or Routing protocols.
- Hands-on Linux development (user-space and/or kernel-space).