Software Engineer, Smart NIC
- Location:Redhill,UK
- Job Type:Full-Time
- Qualifications:Bachelors Degree or equivalent experience
- Experience Required:over 3 Years
- Salary:35K-50K
- Position Available:3
- Issued on:2019-08-08
Full Job Description
Job Description
Raymax is looking for an outstanding Software Engineer to join our R&D SW development team. As part of a R&D team designing and developing innovative Smart NIC, you will work closely with other Software Architects, Software Engineers, and Firmware Engineers to design and develop networking, virtulization and security solutions on Smart NIC
Job Responsibilities
Design and develop kernel-based or DPDK-based Smart NIC applications
Optimize the Smart NIC performance on the Driver level
Write design and development documents for internal and external use
Collabarate with team members and customers
Job Requirements- 1+ years of hands-on experience as Software Engineer
Knowledge and Experience in C
- Understanding of Layer 2 and Layer 3 network technologies but not limited to IP, TCP/IP, ARP, Multicast, IPSec, MPLS, ARP, and other routing protocols.
- Linux kernel and/or DPDK development experience
Experience with device drivers, Low-level I/O, Virtualization
One of more Experience with developing: Linux Kernel, DPDK, NIC Driver, PCIe interfaces
- Excellent communication and documentation
Apply
Please leave your contact information,we will contact you within one day!