Who You AreWe require creative and smart engineers who can develop high-quality software on schedule, with good communication and collaboration skills, and a passion for innovation. In this role, you will be responsible for designing and implementing new features, as well as maintaining existing features and areas.
You have:- 5-8 years proven experience in internetworking technologies and applications.
- Good experience in developing s/w in C, under multi-threaded environment with Excellent problem-solving skills
- Hands on Data Structures, Operating Systems and Data Networking fundamentals
- Exposure to development of software for large/complex network devices including routing & switching systems.
- Experience in development of Layer 2 (Ethernet) and/or Layer 3 Networking protocols including Routing, IPV4/6 (unicast/multicast) is preferable (Good to have)
- Expertise in working with Linux OS (Good to have)
- Expertise in developing software for complex multi-threaded real time systems
- Experience in any Cisco OS – XR, XE or NXOS would be a plus
- Good hands on implementation experience with one or more of the following: RTOS Internals, High Availability, IPC, Memory management, Distributed communications Infrastructure, Serviceability, Linux, Containers, Virtualization
- Possess excellent written and verbal communication skills. Must utilize these skills to communicate optimally across all groups in the organization.
- Willing to work with and excel in teams spanning geographies and physical boundaries
- Quick learner who is determined and has a passion to excel
Preferred Experience and Education:- Typically requires BSEE/CS or MS/CS or equivalent with 5-8 years relevant experience in internetworking technologies and applications.