Open Position

Networking Software Developer

Job Description

  • Design & develop embedded software for Ceragon’s next-generation mobile backhaul platforms.
  • You will be joining the Networking software development team that’s leading the work on the next generation cutting edge technology products.
  • Exposed to different areas of software development, ranging from the Network Processor micro-code up to Layers 2-3 network protocol stacks and high-level embedded applications development.
  • In charge of various aspects of the development process such as analyzing and defining software requirements, coding in C/C++, and providing extensive unit testing.
  • Closely collaborate with other R&D groups, such as system engineering, software, hardware and verifications.


Job Requirements

  • BSc in Computer science/ Computer engineering from known University – MUST.
  • At least 3 years of experience in software development for complex RT Embedded systems - MUST
  • Excellent knowledge of C/C++ programming language – MUST.
  • Experience in network protocols design and implementation, mainly: BGP, IS-IS, OSPF, L3VPN - MUST
  • Experience with Layer 2 switching, protocols and traffic management – Advantage
  • Excellent communication skills and team player.
  • Capable of self-learning and working in a dynamic environment.