דלג לתוכן הראשי

Linux Networking Software Engineer

Xsight Labsמחוז המרכז, ישראללא צויןFull-timeדרגה: בכיר/ה

פורסם לפני 16 ימים · 0 מועמדים

שכר לא צוין במשרה זו

שמירה, הגשה או בדיקת התאמה — כמה שניות להקמת חשבון חינם.

תובנת Willbi

התפקיד במילים פשוטות

התפקיד כולל מחקר, תכנון ופיתוח של דרייברים ותתי-מערכות של רשתות בלינוקס עבור קו מוצרי מתגי מרכזי הנתונים של החברה. העבודה משלבת פיתוח בסביבות pre-silicon ו-post-silicon, השתתפות בתהליכי bring-up של שבבים ופתרון בעיות מורכבות בממשק שבין החומרה לתוכנה. בנוסף, התפקיד דורש שיתוף פעולה הדוק עם צוותי חומרה, תוכנה וולידציה.

חובה
  • 3+ years of hands-on networking and embedded software development
  • Strong expertise in Linux kernel development and open-source software
  • Deep understanding of kernel networking data path, driver development and debugging
  • Strong Linux system knowledge, including debugging, performance analysis, and networking
  • B.Sc. or M.Sc. in Electrical Engineering, Computer Science, Computer Engineering, or related field
יתרון
  • Familiar with networking operation systems such as SONiC or OpenWrt
  • Familiar with modern build systems
  • Experience with time synchronization protocols as such as PTP/1588 and SyncE
  • Experience with review or upstreaming features to open-source projects
  • Familiarity with projects using Buildroot or Yocto

חולץ מתיאור המשרה · מתעדכן אוטומטית

למי זה מתאים

משרה זו מתאימה למהנדסי תוכנה מנוסים בעלי לפחות 3 שנות ניסיון בפיתוח מערכות משובצות (embedded) ורשתות, עם מומחיות חזקה בפיתוח ל-Linux kernel והבנה מעמיקה ב-networking data path. התפקיד פחות מתאים למי שאין לו רקע חזק בפיתוח קוד פתוח ובמערכות הפעלה של רשתות.

תיאור המשרה המלא

המשרה המקורית · נשמר לעיון

About the Role

Xsight Labs is seeking a Senior Linux Networking Software Engineer to join our Switch SDK Linux Kernel team, responsible for developing networking open software for Xsight's data center switch product line. This role involves working in both pre-silicon and post-silicon development environments, participating in chip bring-ups, and collaborating closely with cross-functional teams.

This is a rare opportunity to work alongside industry experts and master all aspects of embedded software and firmware development across Linux environments. You'll contribute to large-scale network operating system deployments, and your work will directly impact products that power the world's largest cloud infrastructures.

Responsibilities

• Research, design, and implement Linux kernel networking drivers, subsystems, and Switch SDK development tools

• Lead chip bring-up activities and debugging across hardware, firmware, and software teams

• Participate in development of Linux Networking subsystem features for data center switches

• Be a part of various Proof of Concept developments in area of high-speed networking

• Analyze packet processing paths and optimize latency, throughput, and CPU utilization

• Collaborate closely with SW, HW, System Validation, and VLSI teams to ensure system alignment

• Debug complex issues at the intersection of hardware and software

• Investigate and resolve customer and field issues

Required Experience

• 3+ years of hands-on networking and embedded software development

• Strong expertise in Linux kernel development and open-source software

• Deep understanding of kernel networking data path, driver development and debugging

• Strong Linux system knowledge, including debugging, performance analysis, and networking

• B.Sc. or M.Sc. in Electrical Engineering, Computer Science, Computer Engineering, or related field

Nice to Have

• Familiar with networking operation systems such as SONiC or OpenWrt

• Familiar with modern build systems

• Experience with time synchronization protocols as such as PTP/1588 and SyncE

• Experience with review or upstreaming features to open-source projects

• Familiarity with projects using Buildroot or Yocto

• Familiar with NAPI, TC, Switchdev, Netdev

• Familiar with ARM64 and embedded Linux platforms

• Strong knowledge of L2 switching, L3 routing, QoS, VLANs

• familiar with DPDK, AF_XDP, Netfilter or userspace packet processing

• Familiar with modern AI development methodologies and tools

• Knowledge of Linux kernel architecture, kernel modules, interrupts handling, RCU, locking, PCIe

• Experience with kernel debugging, crash analysis, memory management, concurrency and synchronization

• Familiarity with networking protocols: Ethernet, IPv4/IPv6, TCP/UDP

Required Skills

• Excellent technical problem-solving and debugging abilities

• Strong communication skills and ability to collaborate across multidisciplinary teams

• Highly motivated team player with strong work ethic and collaborative spirit

אודות Xsight Labs
פרופיל החברה · בקרוב

ביקורות עובדים · בקרובעוד משרות ב-Xsight Labs

שאלות על המשרה

  • המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
Xsight Labs
פורסם לפני 16 ימים · 0 מועמדים
בדקו את ההתאמה