Software Engineer II
NETSCOUT Systems, Inc. (company site, opens in a new tab)PuneOn-siteDirect career pageEst. 9–18 LPA
Posted 21d ago
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at NETSCOUT Systems, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at NETSCOUT Systems, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Design, develop, and maintain efficient C/C++ code modules with a focus on performance and reliability.
- Analyze, design, and implement software features incorporating IPC, socket programming, and multithreading techniques.
- Identify and resolve process bottlenecks and bugs, supporting code quality and unit testing efforts.
Minimum Requirements
- Proficient in C/C++ programming, data structures, algorithms, and object-oriented design patterns.
- Experience with IPC, socket programming, and multithreading including handling race conditions and deadlocks.
- Bachelor's or Master's degree in BE/BTech/ME/MTech/MCA/MCS/MSC from a reputed educational institute.
- Location: Pune, India. Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
- Experienced in modular programming and software design in C/C++ within complex domains like networking or cybersecurity.
- Comfortable working in a global team servicing diverse enterprises, including service providers and federal agencies.
- Analytical thinker with an ability to link design patterns and multithreading to solve complex software problems in large-scale networked environments.