HamburgerMenu
hirist

Senior Software Engineer - C/Linux/Networking Protocols

TERASTAR NETWORKS INDIA PRIVATE LIMITED
Multiple Locations
7 - 12 Years
star-icon
4.4white-divider3+ Reviews

Posted on: 01/12/2025

Job Description

Job Title : Senior Software Engineer C, Linux, Networking Protocols

Experience : 7-12 years

Work Location : Bangalore / Pune

Job Type : Permanent


About the Role :


We are looking for an experienced software developer with strong expertise in C programming on Linux/Unix environments, networking protocols, and system-level programming. The role involves developing and enhancing features over DNS/DHCP/OSPF protocols, ensuring scalability, performance, and a great end-to-end customer experience.


Key Responsibilities :


- Design, develop, and enhance features for DNS/DHCP/OSPF networking protocols.

- Collaborate with Product Management, QA, and Support to deliver high-quality solutions.

- Work on performance tuning, scalability, and optimization of the Core DDI product line for distributed, virtualized environments.

- Design and implement efficient algorithms to solve complex application and networking challenges.

- Participate in release planning with cross-functional development teams.

- Diagnose and resolve complex field issues in collaboration with sustaining engineering and technical support.

- Improve scalability and manageability of the platform.


Required Skills & Experience :


- 5+ years of software development experience in C programming within Linux/Unix environments.

- Strong hands-on experience with networking protocols : DNS, DHCP, BGP, OSPF.

- Good understanding of Linux internals and system-level programming.

- Knowledge of algorithms, data structures, and problem-solving techniques.

- Experience with Python (optional) and shell scripting.

- Strong debugging and troubleshooting skills.

- Ability to handle customer escalations and work on NIOS platform enhancements.

- Contribution to open-source projects is a plus.

- Excellent communication skills and a team-oriented attitude.


Education : Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.


info-icon

Did you find something suspicious?