מפתח/ת תשתיות למערכות Embedded Hard RT
Posted 24 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves designing and developing software infrastructures for Embedded Hard Real-Time systems from scratch. The daily responsibilities include writing drivers, integrating hardware components, and optimizing performance, memory, and latency. You will also collaborate closely with hardware and architecture teams to define system requirements.
- Bachelor's degree in Computer Engineering / Electrical Engineering / Computer Science from a leading academic institution
- 5+ years of experience in Embedded C/C++ development for Hard Real-Time systems
- Extensive experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, VxWorks, or Bare-Metal development
- Deep understanding of processor architectures (ARM, RISC-V) and communication protocols (SPI, I2C, PCIe)
- Ability to work independently and solve complex problems (Debugging) at the hardware/software level
- Experience using measurement equipment such as Oscilloscope and Logic Analyzer
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced developers with at least 5 years of experience in Embedded C/C++ development for Hard Real-Time systems and a relevant academic degree. It is less ideal for those without strong experience in RTOS, Bare-Metal development, or processor architectures like ARM and RISC-V.
Full job description
Original listing · kept for reference
מחפשים מפתח/ת תשתיות Embedded Hard RT מנוסה להצטרפות לצוות הליבה הטכנולוגי שלנו. זוהי הזדמנות יוצאת דופן להוביל פיתוח של מערכות קריטיות בזמן אמת המשפיעות על מוצרים בחזית הטכנולוגיה הגלובלית. בתפקיד זה תוכלו להשפיע באופן ישיר על ארכיטקטורת התוכנה והביצועים של מוצרי החברה.
תעבדו בצוות קטן ואיכותי של מהנדסי מערכת וחומרה, ותתמודדו עם אתגרי ביצועים מורכבים, אופטימיזציה של זיכרון ותקשורת מהירה במיוחד. אנו מפתחים פלטפורמות מהדור הבא המשלבות חומרה מתקדמת ותוכנה יעילה ומאובטחת.
תחומי האחריות:
• תכנון ופיתוח תשתיות תוכנה למערכות Embedded Hard Real-Time מאפס.
• כתיבת דרייברים (Drivers) ואינטגרציה עם רכיבי חומרה מגוונים ומיקרו-בקרים.
• ביצוע אופטימיזציה של ביצועים, ניהול זיכרון וניתוח זמני תגובה (Latency) קריטיים.
• עבודה צמודה עם צוותי חומרה וארכיטקטורה להגדרת דרישות המערכת והגדרות ה-Board.
• הובלת תהליכי Code Review ושיפור איכות הקוד בצוות הפיתוח.
אנו מציעים סביבה דינמית המעודדת חדשנות טכנולוגית, למידה מתמדת של כלים חדשים ואפשרויות קידום מקצועי נרחבות בארגון יציב וצומח.
Requirements
• תואר ראשון בהנדסת מחשבים / הנדסת חשמל / מדעי המחשב ממוסד אקדמי מוביל.
• לפחות 5 שנות ניסיון בפיתוח Embedded C/C++ למערכות Hard Real-Time.
• ניסיון עשיר בעבודה עם מערכות הפעלה בזמן אמת (RTOS) כגון FreeRTOS, VxWorks או פיתוח Bare-Metal.
• הבנה עמוקה בארכיטקטורת מעבדים (ARM, RISC-V) ופרוטוקולי תקשורת (SPI, I2C, PCIe).
• ניסיון בשימוש בציודי מדידה כגון Oscilloscope ו-Logic Analyzer - יתרון משמעותי.
• יכולת עבודה עצמאית ופתרון בעיות מורכבות (Debugging) ברמת החומרה/תוכנה.
for more jobs visit out jobs pages https://www.jobsseek.info/jobs למשרות נוספות בקרו בעמוד המשרות באתר שלנו
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- Bachelor's degree in Computer Engineering / Electrical Engineering / Computer Science from a leading academic institution, 5+ years of experience in Embedded C/C++ development for Hard Real-Time systems, Extensive experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, VxWorks, or Bare-Metal development, Deep understanding of processor architectures (ARM, RISC-V) and communication protocols (SPI, I2C, PCIe), Ability to work independently and solve complex problems (Debugging) at the hardware/software level