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 technologiesThorough knowledge of STP / TCP / IP / UDP protocols and data networking fundamentalsStrong Linux BSP, device drivers, operating systems and kernel internals knowledgeFamiliarity with kernel debugging, performance analysis and optimizationExcellent programming skills in CExperience in Shell, Python, Expect scriptingDesign, implement and troubleshoot switching softwareBroad knowledge of Linux and GNU / Linux tools (gcc, make, autoconf, etc.)Experience with integrating open-source packages in the systemCurious and willing to learn and challenge the status quoProject task estimation & planning skills a plus3+ years of relevant industry experienceMust Have :
Bachelor's Degree in Computer Science, Computer Engineering, or related field or on the job-related experienceAnalytical mindset and good problem-solving skillsExcellent written and verbal communication skills and attention to detailAbility to work as part of a teamCollaborate in a friendly, energetic, cross-functional, and open environment(ref : hirist.tech)