דלג לתוכן הראשי

Senior BSP Software Engineer

Rafael Advanced Defense Systemsכרמיאל, מחוז הצפון, ישראללא צויןFull-timeדרגה: לא צוין

פורסם שלשום · 0 מועמדים

שכר לא צוין במשרה זו

שמירה, הגשה או בדיקת התאמה. פתיחת חשבון חינם לוקחת כמה שניות.

תובנת Willbi
חובה
  • Academic degree in Software Engineering, Computer Science, or Electrical Engineering
  • At least 2 years of experience in BSP software development
  • Deep knowledge of system architecture (software structure, HAL/BSP/OS layers, embedded system lifecycle)
  • Experience with diverse processor architectures: ARM Cortex-A/M/R, x86, Soft-Core (e.g. MicroBlaze, Nios II)
  • Familiarity with industrial and embedded communication protocols (I2C, SPI, UART, USB, Ethernet, CAN, PCIe)

חולץ מתיאור המשרה · מתעדכן אוטומטית

תיאור המשרה המלא

המשרה המקורית · נשמר לעיון

קצת על התפקיד:

הובלה טכנית של תכנון ופיתוח פתרונות BSP מקצה לקצה, החל משלב איסוף הדרישות, דרך עיצוב ארכיטקטורה ועד לאינטגרציה מלאה ומסירה ללקוח.

תחומי אחריות עיקריים בתפקיד:

• פיתוח ותכנון BSP מלא, כולל רידוד והתאמת מערכת הפעלה ,(Linux, RTOS) ניהול טעינת מערכת,,Bootloader התאמת זיכרון ותצורת חומרה לפלטפורמות חומרה ייעודיות

• כתיבה ואינטגרציה של דרייברים ברמת Kernel Space עבור ממשקי חומרה מגוונים .(I2C, SPI, ETH, CAN, GPIO)

• כתיבת ספריות ,(so) ממשקי API ו- Tests ברמת User Space

• יישום מדיניות אבטחה, צמצום שטח תקיפה, ניהול הרשאות ובידוד תהליכים בהתאם לדרישות הפרויקט ותקנים רלוונטיים

• קונפיגורציה ואופטימיזציה של Linux Kernel לפי ארכיטקטורת המעבד (ARM, X86, Soft-Core, RISC-V)

• כתיבת Device Trees

• עבודה צמודה מול דיסציפלינות שונות, לרבות מפתחי קושחה, מפתחי תוכנה אפליקטיבית, מהנדסי כרטיסים ומהנדסי מערכת, תוך ניהול ממשקים טכניים ברורים ותיאום ציפיות

• כתיבת מסמכי ניהול דרישות (SRS, SRD, SDD, UC) ותיעוד תהליכי הפיתוח והאינטגרציה

• אחריות מלאה על ניהול מספר פרויקטים במקביל, כולל עמידה בלו"ז, מסירות וטיב הפתרון הטכני תחת לחץ ובסביבה דינמית

מה אנחנו מחפשים ?

• תואר אקדמאי רלוונטי: הנדסת תוכנה, מדעי המחשב, הנדסת חשמל

• לפחות שנתיים ניסיון בפיתוח תוכנה BSP

• ידע מעמיק בארכיטקטורת מערכות – הבנה של מבנה תוכנה, שכבות HAL/BSP/OS, מחזור חיים של מערכת משובצת

• ניסיון עם ארכיטקטורות מעבד מגוונות: ARM Cortex-A/M/R, x86, Soft-Core (כגון MicroBlaze, Nios II) ועוד

• היכרות עם פרוטוקולי תקשורת תעשייתיים ומשובצים: I2C, SPI, UART, USB, Ethernet, CAN, PCIe ועוד

• ניסיון בכתיבת מסמכים טכניים: SRS, SDD, Use Cases – כולל יכולת לאסוף דרישות מגורמים שאינם טכניים ולתרגמן לספציפיקציות ברורות

• ניסיון באינטגרציה HW/SW: יכולת לאבחן ולפתור בעיות ממשק חומרה - תוכנה, שימוש בכלי דיבאג כגון JTAG, אנליזטורי לוגיקה, אוסצילוסקופ

• כתיבת בדיקות: ניסיון בכתיבת Unit Tests ובדיקות אינטגרציה ומערכת, כולל אוטומציה של תהליכי CI/CD לפרויקטי embedded

• שליטה טובה באנגלית טכנית: קריאה וכתיבה של מסמכים, Datasheets, Application Notes ותקנים

למה כדאי לך להצטרף אלינו?

• עבודה בסביבת פיתוח מעניינת ומאתגרת, שותפות בתכנון ופיתוח מוצרים בחזית הטכנולוגיה ובטחון מדינת ישראל.

• ליווי מוצרים משלב התכנון על לייצור אל מול אתגרים מגוונים.

אודות Rafael Advanced Defense Systems
פרופיל החברה · בקרוב

ביקורות עובדים · בקרובעוד משרות ב-Rafael Advanced Defense Systems

שאלות על המשרה

  • המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
דומות וקשורות
Rafael Advanced Defense Systems
פורסם שלשום · 0 מועמדים
בדקו את ההתאמה