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

Linux Kernel Engineer

abraחיפה, ישראללא צויןFull-timeדרגה: בכיר/ה

פורסם 4 ביוני · 0 מועמדים

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

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

תובנת Willbi

התפקיד במילים פשוטות

התפקיד כולל פיתוח ותחזוקה של תשתיות תוכנה למערכות משובצות (Embedded) מרובות ממשקים. העבודה היומיומית כוללת כתיבת קוד ב-C/C++ תוך שימוש בעקרונות OOP, עבודה עם Linux Kernel, וביצוע אינטגרציות חומרה ותוכנה בשיתוף פעולה עם צוותים שונים. בנוסף, התפקיד דורש תכנון סביבות בדיקה, כתיבת תיעוד טכני וביצוע משימות DevOps.

חובה
  • 3+ years of experience in Embedded software development, including work with operating systems like Linux/VxWorks/FreeRTOS
  • Strong knowledge of Linux Kernel, software architecture, and processor architectures (Soft-Core, ARM, X86)
  • Experience with communication protocols (e.g., I2C, SPI, ETH, UART)
  • Proficiency in C/C++ and Object-Oriented Programming (OOP)
  • Hands-on experience with multi-interface systems and hardware integration
יתרון
  • Experience with real-time operating systems (RTOS) such as FreeRTOS or VxWorks
  • Familiarity with PetaLinux, Yocto, or BuildRoot environments
  • Availability for international travel as needed

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

למי זה מתאים

התפקיד מתאים למהנדסי תוכנה בעלי ניסיון של 3 שנים ומעלה בפיתוח Embedded והיכרות חזקה עם Linux Kernel ופרוטוקולי תקשורת. הוא פחות יתאים למי שאין לו רקע חזק בשילוב חומרה-תוכנה או ניסיון מעשי ב-C/C++.

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

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

Abra R&D is seeking an experienced Linux Kernel Engineer to join our Engineering team! Join Abra R&D as an Infrastructure Software Engineer and play a key role in developing and maintaining advanced Embedded software platforms. In this position, you'll design and implement software infrastructure for multi-interface systems, collaborate with cross-disciplinary teams, and contribute to system-wide integration efforts. Key Responsibilities • Design, develop, and maintain Embedded software infrastructure. • Work on multi-interface systems, including hardware integrations (serial interfaces, BSP, etc.). • Analyze requirements, design system architecture, write technical documentation, and implement code. • Develop software in C/C++ using Object-Oriented Programming (OOP) principles. • Perform unit testing, system integration, and DevOps tasks while collaborating with hardware, firmware, and algorithm teams. • Plan and implement testing environments, including test cycles and scenarios. • Lead technical reviews, ensure robust design, and optimize system performance. • Work with Linux Kernel development and Embedded environments.

Requirements: Requirements • 3+ years of experience in Embedded software development, including work with operating systems like Linux/VxWorks/FreeRTOS. • Strong knowledge of Linux Kernel, software architecture, and processor architectures (Soft-Core, ARM, X86). • Experience with communication protocols (e.g., I2C, SPI, ETH, UART). • Proficiency in C/C++ and Object-Oriented Programming (OOP). • Hands-on experience with multi-interface systems and hardware integration. • Familiarity with system design, technical documentation, and testing methodologies. • Strong interpersonal and communication skills with a system-wide perspective and a self-learning mindset. • Bachelor's degree in Software Engineering, Computer Science, or a related field. • Proficiency in English (reading and writing) – mandatory. Advantages • Experience with real-time operating systems (RTOS) such as FreeRTOS or VxWorks. • Familiarity with PetaLinux, Yocto, or BuildRoot environments. • Availability for international travel as needed.

אודות abra
פרופיל החברה · בקרוב

ביקורות עובדים · בקרובעוד משרות ב-abra

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

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