Software Engineers

Job Description

Position title: Software Engineer 

We are looking for a Software Engineer to join our office in Rawabi City.

 

About Imagry 

Imagry (www.imagry.co) is an AV software provider developing a Level 4 Autonomous Vehicle AI system, built on vision-based deep learning solutions for road perception and motion planning. Our bio-inspired technology combines real-time visuo-spatial perception with an imitation-learning decision-making system. Imagry replaces the limitations of HD mapping and rule-based approaches with a real-time vision-based data-driven solution that utilizes cutting-edge Deep Learning methods.  

Currently, Imagry has more than 70 employees across 3 cities over the world, including: Rawabi, Haifa, Silicon Valley. We are expanding further, and we want strong, capable, and inventive engineers to join us on this journey. 

Some videos of our autonomous vehicle in action can be found on our website (www.imagry.co). 

 

Responsibilities:
 
-Design, build, and maintain efficient, reusable, and reliable programs/scripts
-Implement performance and quality modules
-Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and optimization.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements
Qualifications:
 
-BSc (or higher) in Computer Engineering or other relevant engineering degrees.
-Proficient knowledge of OOP/Design Patterns.
-Proficient knowledge of Algorithms/Problem-solving.
-Good knowledge of Software Engineering concepts.
-Good knowledge of C/C++ programming.
-Good knowledge of Python programming.
-Strong English communication skills.
-Good knowledge of Numerical concepts
-Good knowledge of UNIX/LINUX OS
-Good understanding of memory management in non-garbage collected environments
-Knowledge of low-level threading primitives and real-time environments
-Good understanding of code versioning tools such as Git.
Job Details
Job Title Software Engineers
Deadline 31 - Mar - 2022
Location Ramallah, Rawabi
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 1 Year
Application Instructions

The recruitment process will be as following stages:

  • Technical interview. 
  • Practical Test.
  • Business Interview. 

 

Please Apply Now! 

 

 

 

 

 

 

 

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.