Share this Job
Create AlertCreate Alert

Algorithm Developer (m/f) Computer Vision, Navigation and Computational Geometry

Date: Oct 11, 2018

Location: Hod HaSharon, Israel, IL

Company: HARMAN International

Requisition Id : 112526 

Additional Work Location(s) ​​​​​:  

 

Summary:

 

This position is within HARMAN’s Connected Car Division and is located in Hod-Hasharon, Israel.  The job is to design and implement algorithms for computer vision, vehicle navigation and computational geometry.  Although Machine Learning has been a popular and sought-after expertise for the last few years, our company is not focused on ML currently, and we specifically seek more “classical” skills: understanding classical image processing methods, a strong background in 3D transformations and algebra, projective geometry, visualization, and so on.  The work is product-oriented, which means that we expect the hired person to develop algorithms end to end, including implementation in a target language, which is usually C++.  We stress that this is not a research position, but an industry work, yet it is often innovative work as well, and can include a research component.

 

Job Responsibilities:

 

  • Develop algorithms related to computer vision, navigation and computational geometry.
  • Follow the organizational development methodology, including tickets, documentation, well-written code, testing, revision control and so on.
  • Participate in design groups and design sessions regarding various software products.
  • Infrequent travel abroad to customer sites for workshops, production oversight, etc.

 

Basic Qualifications:

 

  • Master’s Degree or higher in Computer Science (preferred) or a mathematical science such as Mathematics or Physics.
  • Good and practical programming skills, including C++, preferably 11 or newer.
  • A strong mathematical background in algebra, 3D geometry and image processing.
  • Algorithm development skills.
  • Fluent in English

 

 Preferred Qualifications & Desired Competencies:

 

  • Work experience in industry
  • Design patterns
  • Languages: - Java, C#, Python, Bash - strong advantage
  • Experience in architecture & design
  • Good communication skills

 

 

HARMAN (harman.com) designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and services supporting the Internet of Things.  With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® and Revel®, HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world. More than 25 million automobiles on the road today are equipped with HARMAN audio and connected car systems. Our software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. HARMAN has a workforce of approximately 30,000 people across the Americas, Europe, and Asia. In March 2017, HARMAN became a wholly-owned subsidiary of Samsung Electronics. HARMAN is an Equal Opportunity /Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status.  HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. Looking for a challenge where your experience is valued? Come see what you can achieve as a leader with HARMAN!  (www.harman.com) #LI-TR1


Job Segment: Developer, Engineer, Computer Science, Java, Technology, Engineering, Research