קצת על התפקיד
פיתוח סימולציה לתכנון ופיתוח סביבת סימולציה באיכות גבוהה עבור רכבים קרקעים אוטונומיים, וסמי- אוטונומיים, הפועלים בשדה קרב.
הסימולציה תשמש כתשתית לפיתוח וכלי אימות מרכזי, שיאפשר אינטרקציה, בדיקה והערכה של תנועת הכלים, רמת ואיכות האוטונומיה, וכן תשמש כמערכות תפיסה ולוגיקת משימה לפני פריסה בשטח.
אחריות מלאה על שלבי הפיתוח- החל מניתוח דרישות התוכנה, השתתפות בסקרים, גיבוש ארכיטקטורה ותכן, מימוש, בדיקות, אינטגרציות, תחזוקה ותמיכה שוטפת לכל אורך חיי הסימולציה.
תכנון, יישום ותחזוקה של תוכנת סימולציה ריאליסטית עבור רכבי קרקע צבאיים אוטונומיים.
מידול סביבות מבצעיות מגוונות.
סימולציה של דינמיקת רכב, אמצעי חישה וסנסורים.
שיתוף פעולה הדוק עם מהנדסי אוטונומיה, תפיסה, מערכות ובטיחות.
הבטחת התאמה של אמינות הסימולציה לנתונים פיזיקאליים מהעולם האמיתי ותמיכה במעבר מסימולציה לבדיקות שטח.
שילוב הסימולטור עם חומרה מבצעית (HIL).
תיעוד ארכיטקטורת הסימולטור, הנחות ומגבלות.
תמיכה במשתמשים.
דרישות:
תואר ראשון במדעי המחשב/הנדסת תוכנה/רובוטיקה/מערכות מידע
ידע במנועי סימולציה או גרפיקה (כגון: Unreal, Unity, Gazebo, CARLA, VBS, Isaac Sim או דומה)
ניסיון מעשי של שנתיים או יותר בפיתוח סימולציות על בסיס מנועי גרפיקה מתקדמים
שליטה מלאה ב-C++ ו/או Python
ניסיון עם כלי ויזואליזציה - חוזי ונתונים בזמ"א (כגון: Foxglove, VeloView, RViz) - יתרון
ניסיון/הבנה טובה של מערכות וכלים אוטונומיים - יתרון
ניסיון עם ROS / ROS2 או פרוטוקולים דומים - יתרון
היכרות עם סביבות פיתוח מבוססות Linux - יתרון. המשרה מיועדת לנשים ולגברים כאחד.