Job Title: C++ Developer (L2/L3, Linux)
Experience Level: 5+ years
No. of Openings: 10
Preferred Location: Kochi, Bangalore, Pollachi (Open to PAN India)
Job Description:
We are seeking an experienced Software Developer specializing in modern C++ (versions 11, 14, 17, 20) to join our dynamic team. The successful candidate will design and implement solutions in C++ within the domain of traffic control, configurations, and networking (L2/L3). Candidates should have a solid background in object-oriented design and be able to quickly adapt to new technologies.
Key Responsibilities:
- Develop, design, and implement C++-based solutions, primarily focused on network layers (L2/L3).
- Work independently to design solutions for traffic control, configurations, and network-related tasks.
- Collaborate with cross-functional teams to deliver high-quality, scalable software.
- Apply object-oriented design principles to software architecture and development.
- Use modern C++ standards (11, 14, 17, 20) for efficient software development.
- Handle tasks related to networking protocols and network configuration.
- Work with APIs, JSON, RPC, or REST services for application integration.
- Apply basic Linux operating system knowledge to software development tasks.
Mandatory Skills:
- Proficiency in modern C++ (17 & above versions).
- Strong knowledge of L2/L3 networking protocols.
- Solid object-oriented design experience.
- Familiarity with APIs, JSON, RPC, and REST.
- Basic Linux system knowledge.
Desired Skills:
- Ability to quickly learn and adapt to new technologies.
- Strong team collaboration and communication skills.
- Background in Electrical and Electronics Engineering (BE EEE) is preferred.
Qualifications:
- Bachelor's degree in Engineering, preferably in Electrical and Electronics (BE EEE).
- Minimum of 5 years of relevant experience in software development and C++.