Share this job
Network Appliance Developer - 2202979
Austin, TX
Apply for this job

Title: Network Appliance Developer


Our customer is a unique provider of alternative network solutions, delivering cutting-edge technology worldwide. They are seeking an experienced Network Engineer to develop innovative network appliances at the network stack and kernel level. Flexible hours with remote options.


Job Description: The Network Engineer will design, implement, and maintain high-performance network appliances. They will collaborate with cross-functional teams to create reliable and high-performing solutions.


Responsibilities:

  • Develop and maintain network appliances at the network stack and kernel level.
  • Work with software engineers, hardware engineers, and product managers to define and develop solutions.
  • Optimize performance and scalability.
  • Conduct testing and debugging to ensure reliability and stability.
  • Stay updated on industry trends and technologies.
  • Provide technical guidance and support to team members.
  • Participate in code reviews and improve development processes.


Requirements:

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field.
  • Proven experience in network appliance development at the network stack and kernel level.
  • Proficient in C/C++ programming.
  • Strong understanding of networking protocols (TCP/IP, UDP, DNS, DHCP, VLANs, VPNs).
  • Experience with Linux kernel development.
  • Familiarity with hardware acceleration (e.g., DPDK, SR-IOV) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to thrive in a fast-paced environment.
Apply for this job
Powered by