C++ Developer - Decision Making Implementation

  • pin_dropמיקוםהרצליה
  • bubble_chartקטגוריהפיתוח תוכנה
  • schoolנסיון5+ שנות ניסיון
  • workסוג משרהמשרה מלאה

תיאור משרה

The Autonomous Vehicle SW & Architecture group is looking for software developer who is interested in working on cutting edge, game (and life) changing technology. The group is responsible to develop and deliver the embedded solution which will power GM’s next-generation commercial autonomous vehicles. The position involves working in a team of highly professional engineers, specializing in developing over leading system-on-chip solutions, running state of the art deep learning algorithms.


What will YOU do?  


  • Design, Implement and deploy decision making SW stack layer for an in-Vehicle embedded solution, that includes advance learning algorithms such as reinforcement learning, to our target platform
  • Implement advanced AV planning algorithms in C++ based on algorithms developed in Python
  • Develop and optimize latency sensitive pipelines.
  • Work in cooperation and collaboration with algorithms, simulation, validation, mapping, and localization teams

דרישות תפקיד

  • B.Sc/M.Sc in one of computer science, electrical/computer engineering or equivalent
  • Over 5 years of development in C/C++ programming in embedded platforms
  • Experience in all phases of end-to-end development from requirements and design till product deployment
  • Experience in algorithms implementation in C++
  • Familiarity with Artificial Intelligence and/or Machine Learning concepts - Advantage
  • Experience in robotics / autonomous SW stack - Advantage
  • Experience developing in Python - Advantage

General Motors

על החברה

ג'נרל מוטורס הוקמה ב-1908 הנהלת החברה ממוקמת בארה"ב והחברה מעסיקה היום למעלה מ-200 אלף עובדים ברחבי העולם. במרכז הפיתוח והמחקר של GM בהרצליה פיתוח מפנים את הזרקור אל עבר אחד מהנושאים היותר לוהטים בתעשיית הרכב והטכנולוגיה בשנים האחרונות - הרכב האוטונומי.

account_balanceעוד על General Motors