This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Diverse Lynxposted 4 months ago
$160,000 - $160,000/Yr
Full-time • Mid Level
Menlo Park, CA
Professional, Scientific, and Technical Services

About the position

The Software Developer position at META in Menlo Park, CA, focuses on developing and optimizing NIC firmware and drivers. The role requires hands-on experience with C programming and a strong understanding of networking protocols and Linux kernel development. The candidate will work onsite five days a week and is expected to have a solid background in low-level systems programming, particularly in relation to networking and device drivers.

Responsibilities

  • Design, develop, and optimize NIC firmware and drivers.
  • Conduct interviews to assess candidates' C programming skills relevant to firmware and driver coding.
  • Test candidates' problem-solving skills and coding speed.
  • Debug and profile kernel-level issues using tools like gdb, ftrace, and perf.
  • Collaborate with team members to ensure effective communication and teamwork.

Requirements

  • Strong proficiency in C programming for low-level systems programming and memory management.
  • Extensive experience with Linux kernel development, particularly in networking and device drivers.
  • Solid understanding of networking protocols (TCP/IP, UDP, IPv4, IPv6, etc.).
  • Experience with high-performance, low-latency network drivers and packet processing.
  • Knowledge of DMA operations and kernel-level synchronization mechanisms.

Nice-to-haves

  • Familiarity with BPF (eBPF/XDP) for high-performance packet processing.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Knowledge of network offloading techniques such as checksum offload and large segment offload.

Benefits

  • Competitive salary of $160K
  • Equal Employment Opportunity employer
  • Support for a diverse workforce
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service