Hardware Positions

Software Positions

 

 

 

 

 

 

 

Hardware Positions

 

Hardware Practical Engineer

(Job #201)

Preferred Skills

  • 4-8 years experience in development and debugging of high speed boards and systems
  • Experience with protocols like SONET, ETHERNET, OTN (advantage)
  • Team player
  • Good English speaking and writing skills
Apply to this job
Software Positions

 

Network management Engineer
(Job #108)

Job Description
This person will be involved in the design and development of Software modules for network device management. The position requires excellent design and coding capabilities, knowledge in management and security protocols, and good understanding and experience with Linux. This position requires highly motivated person with good communication skills

 

Preferred Skills

  • B.S in Computer Science, SW Engineering or the equivalent
  • At least 2-3 years of development, with exceptional C programming skills
  • Development experience in Linux OS
  • Advanced knowledge and experience in management application (such as AAA, TACACS, SNMP etc.) - advantage
  • Knowledge of layer-3 networking applications (such as routing protocols, QoS, ACL, Netflow) - advantage
  • Excellent collaboration and communication skills (both written and verbal)
  • Good English speaking and writing
  • High motivation and dedication with desire to work in a startup environment .
Apply to this job
 

Application SW engineer
(Job #110)

Job Description
Design and development of user-space applications in a distributed Linux high-end routing system. The position requires excellent design and coding capabilities, knowledge in Layer-3 networking, good understanding and experience with operating systems, SW data structures and algorithms

Preferred Skills

  • B.S in Computer Science
  • At least 2-3 years of development, with exceptional C programming skills
  • Experience with Layer-3 networking applications (such as routing protocols, QoS, ACL, Netflow) - advantage
  • Good collaboration and communication skills (both written and verbal)
  • Good English speaking and writing
Apply to this job
 

Development test engineer
(Job #123)

Job Description

  • Testing of high end routing device
  • Requires full responsibility and ownership of features and application testing including:
    • Writing test plans based on design docs and RFCs
    • Executing test cases, analyzing results, reproducing and triaging bugs
    • Automating test cases using Fanfare iTest

Preferred Skills

  • Experience in core networking technologies (routing protocols, forwarding, acl, qos, IPv6, mpls, etc.)
  • Academic degree in Engineering or Computer Science or equivalent - Advantage
  • Familiarity with distributed routers (Cisco, Juniper) – advantage
  • Linux background – advantage
  • knowledge in programming
  • knowledge in TCL scripting
  • Good English speaking and writing skills
  • High motivation
  • High dedication with desire to work in a startup environment
Apply to this job
 

Software Engineer: Data Plane Software Engineer
(Job #105)

Job Description

Design and development of data plane software features for high-end distributed networking system. The position requires excellent design and coding capabilities, knowledge in networking, good understanding and experience with Linux, SW data structures and algorithms.

Preferred Skills

  • B.SC in Electronics Engineering, Computer Science or the equivalent.
  • At least 1-3 years of networking applications development experience.
  • At least 1-3 years of Linux applications development experience.
  • Knowledge and experience in C programming language.
  • Knowledge and experience in embedded system software development.
  • Excellent collaboration and communication skills.
Apply to this job
 

Routing protocols SW engineer
(Job #109)

Job Description

Design and development of data plane software features for high-end distributed networking system. The position requires excellent design and coding capabilities, knowledge in networking, good understanding and experience with Linux, SW data structures and algorithms.Design and development of routing protocols modules on a distributed Linux high-end routing system. The development is in existing routing suite, and includes integration and development of new features. This position requires excellent design and coding capabilities, with fundamental understanding of networking protocols (TCP/IP, routing protocols),operating systems, SW data structures and algorithms.

The candidate should have experience in IP related development work on C Unix/Linux, with a deep understanding of scalability and performance issues in distributed high-scale system.

Experience and understanding in one of the following area is highly desired : MPLS and MPLS-TE (LDP, RSVP-TE), IGP (ISIS , OSPF), Multicast (PIM, MSDP). This position requires highly motivated person with energetic temperament, and good communication skills.

Preferred Skills

  • B.S in Computer Science
  • At least 3-4 years of development, with exceptional C programming skills
  • Fundamental understanding of routing protocols
  • In-depth knowledge in MPLS, IGP, Multicast , IPv6 - advantage
  • Experience designing and developing IP networking code in C
  • Good collaboration and communication skills (both written and verbal)
  • Good English speaking and writing
Apply to this job
 

Middleware technical-leader
(Job #120)

Job Description

This person will lead the design and implementation of distributed embedded computing system. This includes the following software infrastructure components: Shelf management, installation, packaging, high availability, In-service upgrade, log-facility etc. The position will require close interaction with other teams and exceptional communication skills

Preferred Skills

  • B.SC in Computer Science, SW Engineering or the equivalent
  • At least 5 years development experience in Linux networking
  • Excellent system level understanding with experience leading designs of similar-scale products.
  • In-depth knowledge of OS such as UNIX / Linux
  • Hands-on experience in embedded C, Scripts, well-known protocols, UNIX/Linux services
  • High-Availability solutions, Software packaging, etc
  • Very good personal-relationships: Ability to mentor others, negotiate requirements, and excellent verbal and writing communication skills
  • Willing to work in start-up physical environment and under tight schedules
Apply to this job
 

Linux Networking Software Engineer
(Job #124)

Job Description

Design and development of Linux Networking sub-system, including networking device driver, Linux TCP/IP stack modifications, user space networking daemons for high-end, distributed, networking system.

Preferred Skills

  • B.SC in Electronics Engineering, Computer Science or the equivalent.
  • At least 1 year of Linux kernel networking sub-system development experience
  • At least 1 year of Linux networking applications development experience.
  • At least 1 year of Linux Device Drivers development experience.
  • In-depth knowledge and experience with SW development for distributed, highly available systems.
Apply to this job
 

Embedded LINUX Software Engineer
(Job #122)

Job Description

This person will be involved in embedded system design and developmen The position will require close interaction with people the company (hardware team) as well as external vendors.

Preferred Skills

  • B.SC in Electronics Engineering, Computer Science or the equivalent
  • Good communication skills
  • Willing to work in a start-up environment and under tight schedules
  • 1-3 years of development experience in the embedded system area
  • Knowledge of OS such as UNIX, Linux
  • Knowledge of distributed system design principles
  • Experience in embedded C: writing, testing and debugging:
    • Linux kernel loadable modules and device drivers
    • BSP for ARM/PPC processors
  • Knowledge of HW such as SoC, memory, FPGA, PHY/MAC, PCI, SPI/I2C, NP, HW Lab tools
Apply to this job