Job Summary
Key Responsibilities
2. To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
3. To perform activities related to enhancement creation of documents for CMMi and client requirements
4. To provide technical guidance to junior developers
5. To interact with the customer and internal teams to gather requirements for development purposes.
Skill Requirements
Experience: 4–6 years of professional experience in platform software development in Linux environments.
Languages: Good hands-on C programming skills, Data Structures
Driver Development: Maintain low-level Linux kernel-mode network device drivers.
Platform Support: Understanding of platform drivers and subsystems, Bootloader, platform INfra
Familiarity with Network Processors or ASIC bring-up – Good to have
Hardware Interface: Work with hardware teams on PCIe, I2C, SPI, UART, and DMA controller interfaces.
Networking Knowledge: Good understanding of LAN/WAN networking interfaces and L2/L3 protocols (Good to have)
Tools: Proficient in using Git and debugging tools (GDB, Wireshark, tcpdump).
Ability to work with minimal guidance and exhibit ownership