Open Position

Embedded Software Engineer

Job Description

What about us

Ceragon Networks ( is a company that develops innovative equipment used in wireless data transmission among other software and service solutions. Our systems are based on microwave technology and serve as a cost-effective alternative to fiber optics.

By joining our team, you will enrich your experience and become a technical professional in the fields of embedded software, networking and telecommunications.

 What will you do

  • Take part of a team developing state-of-the-art wireless backhaul system at CERAGON Networks.
  • Join the embedded software development team that’s leading the work on the next generation cutting edge technology products.
  • Engage in different areas of software development including high-level embedded applications development and Layers 2-3 network protocol stacks
  • Actively participate in all stages of the development process: software requirements analysis and definition, design, coding in C/C++ under Linux OS, unit testing.
  • Closely collaborate with other R&D groups, such as system engineering, software, hardware and verifications.

Job Requirements

What are the requirements    

  • BSc graduate in Computer Science/ Software Engineering
  • At least 3 years of experience in C/C++
  • Experience with multi-threading software design
  • Knowledge of object-oriented concepts and design patterns
  • Fluent English
  • Capable of self-learning and working in a dynamic environment
  • Excellent communication skills and team player
  • Advantages: Knowledge of Embedded Linux

Knowledge of Ethernet L2 switching

What's in it for you?

  • Benefits Online Platform
  • Regina Maria Medical subscription 
  • 7 Card
  •  Bookster
  • Tennis and Football
  • Company Events
  • Foosball room, Darts, Xbox, Air Hockey &Ping Pong