Skip to main content

Software Engineer – Networking & Drivers (C)

Xsight LabsGivatayim, Tel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted yesterday · 0 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • Bachelor’s Degree in Computer Science or Electrical Engineering
  • 1–4 years of software development in C
  • Strong verbal and written communication skills and teamwork
Nice-to-have
  • Knowledge of RDMA technology
  • Solid Linux fundamentals (processes, memory, concurrency, sockets)
  • Scripting for tooling/automation (Python, Bash)
  • Familiarity with profiling and debugging tools (gdb, perf, tcpdump/Wireshark)

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

About the role

Xsight Labs is building high-performance networking solutions for scale-out infrastructure. As a Software Engineer, you’ll develop and optimize low-level software in C, help bring up new hardware, and collaborate closely with senior engineers across firmware, silicon, and verification to ship production-quality code.

What you’ll do

• Implement and optimize features in C for user-space and kernel-adjacent components (e.g., packet I/O paths, drivers, utilities).

• Contribute to device driver development: design, debug, testing, and performance tuning.

• Work hands-on in the lab on SW/HW integration, board bring-up, and end-to-end data-path validation.

• Investigate complex issues using logs, packet captures, and profilers; propose and land robust fixes.

• Add automated tests, improve CI signals, and write clear documentation and design notes.

• Collaborate in code reviews and design discussions; learn from senior mentors and share knowledge with peers.

Basic Qualifications

• Bachelor’s Degree in Computer Science or Electrical Engineering

• 1–4 years of software development in C

• Outstanding team player with strong verbal and written communication skills

Preferred Qualifications

• Knowledge of networking protocols (Ethernet/IP/TCP/UDP)

• Experience with SW/HW integration (lab bring-up, measurement, debug)

• Device driver design, development, debugging, and testing experience

• Experience with DPDK user-space application development

Nice to have (optional)

• Knowledge of RDMA technology

• Solid Linux fundamentals (processes, memory, concurrency, sockets)

• Scripting for tooling/automation (Python, Bash)

• Familiarity with profiling and debugging tools (gdb, perf, tcpdump/Wireshark)

About Xsight Labs
Company profile · coming soon

Employee reviews · coming soonMore roles at Xsight Labs

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
Similar & related
Xsight Labs
Posted yesterday · 0 applicants
See how you match