Open Position

Real Time Embedded Software Engineer

Job Description

  • Design & develop embedded software for Ceragon’s 5G wireless backhaul technology platforms.
  • Join the Radio 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 and low-level embedded applications development.
  • Actively participate in all stages of the development process: software requirements analysis and definition, design, coding in C/C++ and unit testing.
  • Develop code with environment of Linux OS and with small footprint OS.
  • Closely collaborate with other R&D groups, such as system engineering, software, hardware and verifications.


Job Requirements

  • Experience of 2+ years, with development for RT Embedded software.
  • Experience of developing in C and in C++, with good knowledge of OOD and OOP.
  • University graduate in computer science or computer/electrical engineering.
  • Experience with developing in real time operating systems (RTOS) environment, such as Linux, FreeRTOS or ThreadX.
  • Experience in collaboration with H/W teams regarding SW/HW interface, integrations and debugging tasks.
  • Capable of self-learning and working in a dynamic environment.
  • Excellent communication skills and team player.
  • Experience in Radio/RF/modem systems – an advantage.