Posted on: 25/09/2025
Job Summary :
We are looking for an experienced and motivated Software Engineering to join our team, and work on our cutting edge 5G Any haul Ethernet transport products. This position requires an in-depth understanding of Layer 2/3 Data Networking technologies and substantial experience in Kernel and Driver level architecture and development.
What you'll do :
The successful candidate will lead the development of Layer 2/3 Data Networking technologies,Kernel, BSP/Driver related work and will have the following responsibilities :
- Architect, design and implement Layer 2 Data Networking technologies
- Work on kernel and driver level functionality
- Participate and lead various architectural and design discussions; write design documents and briefs
What we're looking for :
- In-depth understanding of switching/routing concepts and ethernet technologies
- Thorough knowledge of STP/TCP/IP/UDP protocols and data networking fundamentals
- Strong Linux BSP, device drivers, operating systems and kernel internals knowledge
- Familiarity with kernel debugging, performance analysis and optimization
- Excellent programming skills in C
- Experience in Shell, Python, Expect scripting
- Design, implement and troubleshoot switching software
- Broad knowledge of Linux and GNU/Linux tools (gcc, make, autoconf, etc.)
- Experience with integrating open-source packages in the system
- Curious and willing to learn and challenge the status quo
- Project task estimation & planning skills a plus
- 3+ years of relevant industry experience
Must Have :
- Bachelor's Degree in Computer Science, Computer Engineering, or related field or on the job-related experience
- Analytical mindset and good problem-solving skills
- Excellent written and verbal communication skills and attention to detail
- Ability to work as part of a team
- Collaborate in a friendly, energetic, cross-functional, and open environment
Did you find something suspicious?