✨ About The Role
- The role involves designing and developing NIC drivers for high-performance Converged Network Adapters across various operating systems.
- Candidates will troubleshoot and resolve networking issues involving multiple protocols such as DPDK, Ethernet, TCP/IP, and RoCE.
- The position requires collaboration with hardware and firmware teams to manage complex functionalities and subsystems.
- The engineer will assist in developing test plans for product QA and support customer issues escalated to engineering.
- Tracking industry standards and providing design guidelines for hardware design engineers is a key responsibility.
âš¡ Requirements
- A bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science is required, with a preference for candidates holding a master's degree.
- Candidates should have at least 2 years of relevant experience in software engineering, particularly in embedded systems.
- Proficiency in C or C++ programming is essential, especially in an embedded system environment.
- Strong communication skills, both written and verbal, are necessary for collaboration across teams.
- Experience with Linux programming, OS internals, and memory management is highly valued.