Open Position

Experienced Real-time embedded software engineer

Job Description

  • You will be joining a software development team that's leading the work on the next generation cutting edge mobile backhaul platforms.
  • You will be exposed to different areas of software development, ranging from low level configurations and up to high-level embedded object oriented applications development.
  • You will be in charge of various aspects of the development process such as analyzing and defining software requirements, coding in an agile methodology and providing extensive unit testing.
  • You will also closely collaborate with other functional groups, such as project managers, software, hardware and quality engineers.
  • #Our location: Rosh Haayin


Job Requirements

  •  BSc in Computer science/ Computer engineering /Electrical engineering from known University - MUST.
  •  Experience in Multithreading application designs – MUST.
  •  3+ years of experience in C/C++ software development for RT Embedded systems – MUST.
  • Experience in object oriented design/development – MUST.
  •  Experience with Embedded Linux – an advantage.
  •  Experience with Ethernet L2 switching/High Availability – an advantage.
  •  Experience with debugging SW/HW interactions on FPGA-based platforms – an advantage.
  •  Team player with excellent oral and written communication skills.
  •  Demonstrated curiosity in engineering and the ability to quickly learn new skills and adapt to project needs.
  •  Strong interest in embedded systems and software design approaches.