Software Engineer (Networking & Security Protocols)

5 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: Software Engineer (Networking & Security Protocols) Position: Software Engineer (C, C++, C#) Experience: Minimum 5 Years Location: Noida About the Role: We are seeking an experienced Software Engineer with strong proficiency in C, C++, and C#, and substantial expertise in networking and security protocol development, including hands-on experience with physical layer development. The candidate will join our dynamic engineering team to design, develop, and enhance software solutions focused on network security, protocol implementation, and hardware interfacing. Key Responsibilities: · Design, develop, and implement robust software solutions primarily using C, C++, and C#. · Develop and maintain network and security protocol stacks, ensuring compliance with relevant standards and specifications. · Engage actively in the development, testing, and troubleshooting of physical layer (PHY) protocols and hardware integration. · Collaborate with cross-functional teams to define, design, and deploy advanced networking solutions. · Optimize software performance for network throughput, latency, and reliability. · Create comprehensive technical documentation, including design specifications, test plans, and operational manuals. · Participate actively in peer reviews, code reviews, and agile development cycles. Requirements: · Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. · Minimum of 5 years hands-on software development experience using C, C++, and C#. · Demonstrated expertise in networking protocols (TCP/IP, UDP, BGP, MPLS, Ethernet) and security protocols (IPSec, TLS, SSL, SSH). · Proven experience in developing, debugging, and optimizing software at the physical (PHY) layer. · Familiarity with hardware interfaces, embedded systems, and real-time operating systems. · Strong understanding of software development lifecycle and best practices. · Excellent debugging, analytical, and problem-solving skills. · Strong written and verbal communication abilities, capable of clearly articulating complex technical concepts. Preferred Qualifications: · Experience with network processors, FPGAs, ASICs, and related hardware. · Knowledge of modern software development tools and CI/CD practices. · Familiarity with cybersecurity standards and best practices. Why Join Us: · Be part of a dynamic team at the forefront of networking and security technologies. · Opportunity to work on cutting-edge technology solutions with significant industry impact. · Competitive compensation package, inclusive work environment, and opportunities for professional growth. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now

My Connections MapleCloud Technologies

Download Chrome Extension (See your connection in the MapleCloud Technologies )

chrome image
Download Now

RecommendedJobs for You