Careers

Why Work at Ethernity?

Ethernity Networks is a technology solutions provider that develops and delivers data processing technology used across the telecom, mobile, security and data center markets. Our high-performance solutions are installed in hundreds of thousands of systems throughout the world.
Ethernity’s engineers develop FPGA-based next-generation solutions that provide high performance networking for 5G, SDN/NFV and IoT. Our software handles data that scales with exponential growth of user traffic and supports increasing performance in every area of cloud, mobile and networking functionality.
If you feel that you are interested in shaping cutting-edge data communications technologies, come join us and let’s think out-of-the-box together!

Life at Ethernity

Alex

Ethernity is a company that challenges me and offers opportunities to learn, develop, and amass great professional knowledge. I have the company’s trust to work independently and their support when I need a team behind me. I actually enjoy coming to work every day.

Eyal

At Ethernity, I work with professionals who I can learn from and who push me to take on new and challenging opportunities. I feel respected and valued for what I bring to the firm. I am always encouraged to raise my own ideas and to provide input to the team.

Galit

Ethernity Networks has provided me the chance to evolve in so many ways and in so many different areas.

My co-workers are supportive and help me to grow both professionally and socially.

Eran

Ethernity Networks is a great place to work, always at the edge of technology, with the very latest protocols that everybody is talking about. Plus, we have an excellent coffee machine, although I personally prefer tea.

Open Positions
Ethernity Networks is an Equal Opportunity Employer and treats all qualified applicants without regard to race, religion, gender, sexual orientation, national origin, age, disability, or any other legally protected basis.
  • Senior Software Automation Test Development Engineer – Position #1804 (Lod Business Park, Israel)

    Position Description

    Ethernity Networks is hiring a Senior Software Automation Test Development Engineer to work in the Cloud Acceleration group.

    The team develops the software for the ACE-NIC product family, which offers accelerated 5G packet processing that combines performance and agile networking hardware with the flexibility of DPDK software.

    Responsibilities:

    • Design and develop automation test infrastructure
    • Build and specify software requirements and influence the hardware design of future SmartNICs
    • Multiple opportunities to drive complex technical issues to closure that may occur in cross-team boundary
    • Work closely with open source communities

    Qualifications:

    • BSc/MSc in Computer Science / Computer Engineering / Electrical Engineering
    • 4+ years of hands-on experience
    • Proven experience in the Python programming language
    • Proven experience in of Linux environment
    • Good understanding of basic programming primitives, data structures
    • Coordinate effectively across organizational boundaries and geographies
    • Strong self-initiative, independence, and flexibility to new technologies
    • Deep understanding of network protocols
    • Familiarity with tools like TRex, Scapy, and Wireshark
    • Excellent communications and organizational skills
    • Excellent data analysis skills and the ability to troubleshoot complex issues involving multiple software programs/hardware protocols
    • Good English – reading/writing/speaking

    Preferred qualifications:

    • Experience with Linux containers (LXC) and similar technologies (Docker, etc.) is a plus


    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • Senior Software Developer – Position #1803 (Lod Business Park, Israel)

    Position Description

    Ethernity Networks is hiring a Senior Software Developer to work in the Cloud Acceleration group. The team develops the software for the ACE-NIC product family, which offers accelerated 5G packet processing that combines performance and agile networking hardware with the flexibility of DPDK software.

    Responsibilities:

    • Design and develop features to accelerate the 5G Network
    • Build and specify software requirements and influence the hardware design of future SmartNICs
    • Multiple opportunities to drive complex technical issues to closure that may occur in cross-team boundary
    • Work closely with open source communities, participate in the relevant working groups

    Qualifications:

    • BSc/MSc in Computer Science / Computer Engineering / Electrical Engineering
    • 4+ years of hands-on experience
    • Proven experience in the C\C++ programming language
    • Proven experience in Linux environment with emphasis on networking
    • Good understanding of basic programming primitives, data structures, and multi-threading techniques
    • Can coordinate effectively across organizational boundaries and geographies
    • Strong self-initiative, independence, and flexibility to new technologies
    • Deep understanding of network protocols, virtualization, and containers
    • Strong background in designing, implementing, and debugging complex software

    Preferred qualifications:

    • Experience with SR-IOV, DPDK, RoCE technologies
    • Wide hands-on experience with Kubernetes
    • Experience with working on open source projects

      To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.
  • Senior Linux Kernel Software Engineer – Position #1802 (Lod Business Park, Israel)

    Position Description

    Ethernity Networks is hiring a Senior Linux Kernel Software Engineer to work in the Cloud Acceleration group. The team develops the software for the ACE-NIC product family, which offers accelerated 5G packet processing that combines performance and agile networking hardware with the flexibility of DPDK software.

    Responsibilities:

    • Design and develop features and drivers in C/CPP language mainly for the Linux Kernel
    • Build and specify software requirements and influence the hardware design of future SmartNICs
    • Multiple opportunities to drive complex technical issues to closure that may occur in cross-team boundary

    Qualifications:

    • BS/MS in Computer Science / Computer Engineering / Electrical Engineering
    • 4+ years of experience
    • Strong programming skills in C
    • Proven experience in of Linux Kernel driver with emphasis on networking
    • Good understanding of basic programming primitives, data structures, and multi-threading techniques
    • Excellent analytical and problem-solving skills
    • Self-motivated, with strong verbal and written communication skills

    Preferred qualifications:

    Experience in networking/SDN/DPDK is a major plus

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • Linux IT - Part of the R&D team – Position #1602 (Lod Business Park, Israel)

    Position Description

    Responsibilities

    • IT Support for R&D – Linux and Windows
      • Deploy Linux based servers and virtualized environments
      • Solve LAN connectivity issues in Lab and Office environments
      • Linux support R&D developer staff
    • Integration and Customer support
      • Explain technical processes and document procedures
      • Make independent research and communicate information to management

    Qualifications

    Minimum qualifications:

      • Hands-on bash scripting and Linux deployment experience – level: experienced
      • Hands-on LAN/WAN networking experience – protocol debugging – level: experienced

    Preferred qualifications:

    • Communication system verification experience

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • IT System Engineer and Customer Support Engineer – Position #1701 (Lod Business Park, Israel)

    Position Description

    Responsibilities

    • DevOps Support for R&D
      • Deploy Linux based servers and virtualized environments
      • Develop Scripts to automate installations and testing
      • Linux support R&D developer staff
    • Integration and Customer support
      • Explain technical processes and document procedures
      • Make independent research and communicate information to management
      • May require visiting customer companies around the globe and attending exhibitions and conferences

    Qualifications

    Minimum qualifications:

    • Strong DevOps experience
    • Proficiency working in and managing Linux environments
    • Strong experience with restful APIs
    • Good experience using Git // version control systems
    • CI/CD for automated code pushes using  Jenkins
    • Hands-on LAN/WAN networking experience – protocol debugging – level: experienced

    Preferred qualifications:

    • Familiarity with various X86 servers
    • Familiarity with traffic generators (TRex, Spirent, IXIA)
    • Experience with technical customer support
    • Communication system verification experience
    • Experience with Cisco or Juniper routers
    • Experience with network stacks
    • Cyber security knowledge
    • OVS and OVS-DPDK experience
    • Openstack deployment and troubleshooting
    • Python experience
    • Good English in both speaking and writing

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • Network QA Engineer – Position #1204 (Lod Business Park, Israel)

    Responsibilities

    • Write test plans
    • Perform manual & automated tests for complexed SW applications.
    • Hold responsibility for the QA of Ethernity’s solutions

    Qualifications

    Minimum qualifications:

    • Strong background in IP networking theory and technologies (switching / routing etc.)
    • Capable in debugging of complex systems
    • Familiarity with Linux environment
    • Basic programming knowledge
    • Experience in working with packet generator and analyzers
    • Self-motivated

    Preferred qualifications:

    • Excellent  English – write, verbal
    • Experience in support processes and/or customer facing activities
    • Excellent human interfacing skills

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • Senior FPGA Verification Engineer – Position #1108 (Lod Business Park, Israel)

    Ethernity Networks is hiring a Senior FPGA Verification Engineer to work in the FPGA Cloud Acceleration group. The team develops the firmware for the ACE-NIC product family, which offers accelerated 5G packet processing that combines performance and agile networking hardware with the flexibility of DPDK software.

    Responsibilities

    • Build and continuously reform verification infrastructure and methodologies of our FPGA-based SoCs for the 5G network
    • Multiple opportunities to drive complex technical issues to closure that may occur in cross-team boundary
    • Work closely with architects, RTL designers, and automation engineers to ensure that verification requirements are met for each project

    Qualifications

    • BSc/MSc in Computer Science / Computer Engineering / Electrical Engineering
    • 4+ years of hands-on experience in FPGA/ASIC SoC verification
    • Proven experience in the C/C++ programming language
    • Experience in crafting testing benchmarks and methodologies for large and complex chips
    • Deep understanding of verification concepts
    • Proficiency with at least one of the following: C++, Object Oriented Programming, UVM, System Verilog
    • Deep understanding of network protocols

    Preferred qualifications

    • Can coordinate effectively across organizational boundaries and geographies
    • Strong self-initiative, independence, and flexibility to new technologies
    • Ability to handle complex and hard-to-solve problems in programming and verification

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • FPGA Verification Engineer – Position #1103 (Lod Business Park, Israel)

    Responsibilities

    • Write verification design document
    • Write code for automatic analysis

    Qualifications

    Minimum qualifications:

    • C++ experience
    • Verilog or VHDL experience
    • ASIC/FPGA development process experience

    Preferred qualifications:

    • Experience with system  Verilog
    • Experience in IP Networking L2/L3/L4
    • Excellent human interface skills
    • Thinking out of the box

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • Junior FPGA Engineer (#1102) (Lod Business Park, Israel)

    Position Description

    Responsibilities

    • Perform high-level design of FPGA modules and FPGA features
    • Write and update design specs for FPGA module/features and present them in design reviews
    • Write Verilog code for FPGA modules and FPGA features
    • Work with the verification team for defining verification tests
    • Work with the QA team to make sure FPGA features work properly in the lab

    Qualifications

    Minimum qualifications:

    • Experience in logic design of 1-2 years  (Verilog)
    • Experience with  Xilinx Zynq devices
    • Experience In lab debugging
    • Hands on – mandatory
    • Excellent  English – written, verbal

    Preferred qualifications:

    • Experience in IP Networking L2/L3/L4
    • Excellent human interface skills
    • Thinking out of the box

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

  • FPGA Staff Engineer – Position #1101 (Lod Business Park, Israel)

    Responsibilities

    • Perform high level design of FPGA modules and FPGA features
    • Write and update design specs for FPGA module/features and present them in design reviews
    • Write Verilog code for FPGA modules and FPGA features
    • Work with the verification team for defining verification tests
    • Work with the QA team to make sure the FPGA features work properly in the lab

    Qualifications

    Minimum qualifications:

    • Experience in logic design of at least 5 years  (Verilog)
    • Experience with  Xilinx Zynq devices
    • Experience In lab debugging
    • Hands-on – mandatory
    • Excellent  English – write, verbal
    • Experience in chip architecture
    • Experience in IP Networking L2/L3/L4

    Preferred qualifications:

    • Excellent human interface skills
    • Thinking out of the box

    To apply for this job, please send your CV to jobs@ethernitynet.com, or click here to complete an online application.

Didn’t find a position suitable for your skills? We are always looking for motivated, talented people, so let us know what you are good at!
Send us your CV, and we will be in touch.
Submit Application