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.
