Xsight Labs
Other - Giv'atayim
View Company Profile /
<< Go Back
An emp**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.
ty job that is used for creating requisitions 'from scratch'
**Basic Qualifications**
* **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)
* **Bachelor's Degree** in Computer Science or Electrical Engineering
**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)
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX