Senior C Embedded Engineer
Bangalore, IN
3d ago

Project Description

Product development for Data Center routing & switching platforms - Major Enterprise Networking equipment provider

Our team : A team of networking enthusiasts willing to contribute to customer success

Technologies used : Networking protocols, Cloud-Native technologies, GitHub, JIRA, traffic generation tools, Windows / Linux servers, network virtualization, network security, network management tools, microservices and Agile methodologies

Opportunities : Design and develop the latest Networking features and solutions, collaboration with an international team of professionals, working with the latest networking technologies and concepts, access to trainings.


Work closely with cross-functional engineering teams, test teams, customer solution engineering and product management teams to design and develop feature functionality for data center networks, network security and routing technologies

Design & develop data path functionality for highly scalable networking platforms

Collaborate with Product Management and SQA organization to ensure the implementation meets end customer requirements for interoperability, performance, scalability, and security

Develop detailed design and functional specifications for feature requirements

Develop & Automate Unit test plans

Troubleshoot and address customer found issues

Involve in debugging and addressing Customer found issues

Must have

Require a Bachelor / Master's degree in Computer Science / Electronics & Communication / Information Systems

6+ years of hands-on experience in designing and developing features in the Networking domain

Expert programming skills in C / C++

Excellent understanding of Layer 2, Layer 3 (BGP, OSPF, IS-IS) and overlay protocols like VxLAN, GRE, MPLS, SPB

Excellent knowledge of switching ASICs (Broadcom XGS / DNX)

Good understanding of L2 / L3 control plane protocols

Good understanding of Linux operating system internals

Strong debugging and troubleshooting skills

Ability to thrive in fast paced agile development environment

Strong verbal and written communication skills

Solid understanding of Linux operating system internals

Highly motivated and self-driven

Nice to have

GO Lang programming experience

Understanding of virtualization & cloud technologies (Virtual Machines, Containers, Kubernetes)

Familiarity with secure coding practices

Good understanding of network security (Encryption, Authentication, DDOS mitigation etc)


English : B2 Upper Intermediate


Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form