Join the Autonomous train Revolution!



RailVision is a multidisciplinary company based in Ra’anana, that creates state of the art systems for the trains of the future. Utilizing our deep learning engine and real-time object recognition, we’re developing an automated system that will greatly improve the safety and productivity of railways.

An amazing opportunity to learn from the best and work with the most advanced technology today.



FPGA Engineer


We are looking for talented FPGA engineer to join our Hardware team. In this position, you will Develop a high-speed design including state of the art Video algorithms for our high-performance real-time system.

  • Sc. in Electrical Engineering
  • 3 years’ experience as an FPGA designer
  • Experience in synthesis, place and route and timing compliance
  • Fast interfaces design such as: DDR3 / DDR4, PCIe, Ethernet etc.
  • Implementation of fast algorithms on FPGA
  • Integration of Microblaze processor and/ or ARM processor
  • Writing technical documents, testing and interfaces

Preferred Qualifications

  • Experience in board design (analog, digital)
  • MATLAB / C
  • Xilinx environments
  • Integration of FPGA design with LINUX OS on ARM processor
  • Experience in developing multidisciplinary systems
  • Experience with Video




Software Engineer for Deep Learning


We are looking for talented software developer to work closely with our algorithms engineering teams on implementing state of the art Deep Learning technologies on our high-performance Image Processing systems.


  • Bachelor’s degree in a relevant technical discipline
  • At least 5 years experience in C++
  • Experience in Linux environment
  • Development of multithreaded systems.
  • Communication protocols
  • Excellent teamwork and human relations
  • Independent, self-motivated and fast learner

Preferred Qualifications

  • Familiarity with Deep Learning libraries
  • Python programming
  • Knowledge of Image processing
  • Development in Embedded Environments



Physicist / Electrooptics Engineer


We’re looking for a talented Physicist / Electrooptics Engineer to join our Operations Research team.

In this role, you will specify requirements, define performance criteria and plan field tests for advanced visible and thermal infrared imaging systems.  

Moreover, you will develop performance analysis and operations research methodologies for the testing and qualification of our systems, based on advanced modeling and simulation tools of scenarios, environmentals and dynamics.


  • MSc. or Phd in Electro-Optics/Physics
  • At least 3 years of experience in relevant development and evaluation processes
  • Experience in system simulation development
  • Experience in image analysis, processing and quality criteria
  • Expertise in imaging simulation and evaluation tools
  • Extensive knowhow in Matlab, Simulink and other platforms
  • Team player with the ability to work in a dynamic environment


  • Knowledge in photometric and radiometric imaging processes
  • Familiarity with the statistics of systems operations research
  • Knowledge in camera design principles



QA Engineer



  • Work closely with SW, Algorithms and HW engineering teams to ensure high quality delivery of advanced vision systems
  • Prepare and manage complex testing and validation data
  • Participate in ongoing QA processes such as bug reporting, documentation etc
  • Present test plans, Install, maintain and use test environments & results to peers and higher management


  • Graduate of a degree in a technical field or equivalent experience
  • At least 2 years of experience in testing of complex multidisciplinary systems
  • Experienced in writing test documentation (STP,STD,STR)
  • Strong analytical and troubleshooting skills
  • Independent, self-motivated and fast learner

Preferred Qualifications

  • Good knowledge of Linux environment
  • Experience with Video systems
  • Experience with computer vision / deep learning systems
  • Familiarity with high throughput systems



Algorithms Engineer (Deep Learning)


We’re looking for a brilliant Machine Learning / Deep Learning engineer to join our algorithms engineering group that develops the foundations of our core technology.

In this position you will be responsible for the entire algorithmic life-cycle: from the problem statement, through the research steps, Machine learning / Deep Learning algorithm design, implementation, and optimization for real time.


  • B.Sc in Computer Science, Mathematics, Engineering or a related field
  • At least 2 years of experience with Deep Learning or Machine Learning
  • Good knowledge of Python and C/C++.
  • Experience with Deep Learning libraries such as TensorFlow, PyTorch, and Caffe
  • Excellent communication and interpersonal skills



Send your CV to

Get In Touch