GrepJob
NETGEAR

Engineer II, Software Development

NETGEAR
Apply
3 months ago
Chennai, IndiaEntry Level / Mid Level
H1B Sponsor

Responsibilities

  • Implement switching features in C under senior engineer guidance.
  • Contribute to device driver development for Broadcom chips.
  • Work on basic network protocol implementations like STP and VLAN.
  • Develop unit tests and debug embedded software using JTAG and GDB.
  • Fix bugs in existing software and perform code reviews.
  • Create and maintain technical documentation for features and protocols.
  • Assist in integrating software with hardware platforms.
  • Support performance testing and validation of switching features.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • 2 - 4 years of embedded software development experience.
  • Strong C programming skills demonstrated through coursework or projects.
  • Basic understanding of embedded systems and real-time operating systems.
  • Familiarity with GCC, Make, GDB, and version control (Git).
  • Basic knowledge of computer architecture and I/O interfaces.

Tech Stack

Categories