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

Senior Software Engineer

Technology
חברה בתחום הייטק / חומרה / תוכנה / סייבר
יקנעם, ישראללפני חודש
משרה מלאה

תיאור המשרה

We are looking for a Senior Software Engineer to join our team developing the core technologies behind our SmartNIC platform. Your work will directly impact next-generation AI infrastructure, cloud networking, and high-performance data centers used by customers around the world.As part of the team, you will contribute to the DOCA SDK (Our DOCA Software Framework), enabling developers to build hardware-accelerated, cloud-native networking and security applications. You will also collaborate on the Linux Foundation's DPDK project, helping deliver industry-leading packet processing performance and scalable networking solutions.What you'll be doing:Architect, design, and develop next-generation networking acceleration technologies.Build and enhance core software components for programmable, high-performance pipeline execution.Develop software abstractions and infrastructure that expose sophisticated platform capabilities in a scalable and maintainable way.Optimize execution flow, data movement, and software performance across complex features and workloads.Work closely with architects, customers, and engineering teams to understand requirements and deliver high-quality solutions.Collaborate across the software stack, including applications, SDK and runtime layers, drivers, Linux kernel, firmware, and hardware teams.Drive technical decisions and play a role in crafting the build of performant, maintainable software.Requirements: What we need to see:B.Sc. in Computer Science, Software Engineering, or equivalent practical experience.5+ years of strong C/C++ software development experience.Experience with Linux development tools, debugging, and performance analysis.Proven understanding of networking concepts and protocols such as Ethernet, TCP/IP, or similar.Strong understanding of operating systems, computer architecture, and low-level systems software.Experience building or debugging multi-layer software systems.Strong analytical and problem-solving skills.Ways to stand out from the crowd:Experience developing high-performance or low-latency software.Background in networking, packet processing, or data-plane software.Experience designing developer-facing APIs, libraries, or software frameworks.Experience with compiler, code-generation, or runtime infrastructure.Contributions to open-source systems or networking projects.This position is open to all candidates.

Keywords
Cloud computingLinuxLinux kernelSoftware frameworkDebuggerSoftware EngineeringDebugging

מתעניינים במשרה הזו?