Free
Registration Closed

Software Engineer

Netgear pvt Ltd

Chennai,
Application Deadline 12 Jul'25, 12:00 AM IST
Impressions 235
Eligibility
Experienced Professionals

Refer & Win

MacBook, iPhone, Apple Watch,
Cash and more!

Refer now Know more

Recruitment Process

Details

Netgear is hiring for the role of Software Engineer!

Responsibilities of the Candidate:

  • Feature Implementation: Implement well-defined switching features in C under senior engineer guidance, including basic L2/L3 protocols 
  • Driver Development: Contribute to device driver development for Broadcom switching chips and peripheral components 
  • Protocol Stack: Work on basic network protocol implementations (STP, VLAN, basic routing protocols) 
  • Testing & Debugging: Develop unit tests and debug embedded software using JTAG, GDB, and hardware debugging tools 
  • Code Maintenance: Fix bugs in existing switching software and perform code reviews with senior team members 
  • Documentation: Create and maintain technical documentation for implemented features and protocols 
  • Hardware Integration: Assist in integrating software with switching hardware platforms across different speed grades 
  • Performance Testing: Support performance testing and validation of switching features on target hardware 
  • Learning & Development: Actively learn Broadcom SDK, switching architectures, and embedded systems best practices 

Requirements:

  • C Programming: Strong foundation in C programming, pointers, memory management, and embedded C practices 
  • Embedded Systems: Basic understanding of embedded systems, real-time operating systems, and hardware-software interfaces 
  • Network Protocols: Fundamental knowledge of Ethernet, TCP/IP, and basic switching concepts 
  • Development Tools: Familiarity with GCC, Make, debugging tools (GDB), and version control (Git) 
  • Operating Systems: Basic understanding of Linux kernel concepts and system programming 
  • Hardware Understanding: Basic knowledge of computer architecture, memory systems, and I/O interfaces 
  • Switching Domain Knowledge (Training Provided) 
  • Willingness to learn switching architectures, ASIC programming, and packet processing concepts 
  • Interest in network protocols and enterprise switching features 
  • Basic understanding of OSI model and Ethernet fundamentals 
  • 1-2 years of embedded software development experience 
  • Strong C programming skills demonstrated through coursework or projects 
If an employer asks you to pay any kind of fee, please notify us immediately. unstop does not charge any fee from the applicants and we do not allow other companies also to do so.

Important dates & deadlines?

  • 12 Jul'25, 12:00 AM IST Registration Deadline

Additional Information

Job Location(s)

Chennai

Experience

Min Experience: 1 Year

Max Experience: 2 Year

Salary

Salary: Not Disclosed

Work Detail

Working Days: 5 Days

Job Type/Timing

Job Type: In Office

Job Timing: Full Time

Voice your opinion by leaving a feedback & your rating