AI Software SDK Senior Team Leader
פורסם לפני 20 ימים · 0 מועמדים
התפקיד במילים פשוטות
התפקיד כולל ניהול והובלה של קבוצת פיתוח תוכנה גלובלית האחראית על חבילת תוכנת ה-AI (SDK) מקצה לקצה עבור מעבדי NPU. המוביל ינהל צוותים בארץ ובחו"ל, כולל קבלני משנה וצוות אוטומציה, ויפקח על פיתוח מערכות מורכבות המשלבות דרייברים, קושחה וכלי קומפילציה של בינה מלאכותית.
- B.Sc. in Electrical Engineering, Computer Science, or a related field
- 7+ years in software management, including managing team leaders or multiple teams
- 10+ years of hands-on software engineering with strong C/C++
- Deep embedded and low-level experience (firmware, drivers, RTOS)
- Solid grasp of driver and system-level software (Linux UMD/KMD, Android) and delivering complex software stacks and SDKs across Host and IP, including automated CI/CD and release processes
- Driver and Android HAL bring-up for hardware accelerators or custom silicon
- M.Sc. in Electrical Engineering, Computer Science, or a related field
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למנהלי תוכנה מנוסים עם רקע של מעל 7 שנים בניהול צוותים או מובילי צוותים, וניסיון מעשי של מעל 10 שנים בפיתוח C/C++ ומערכות משובצות (embedded). הוא פחות יתאים למי שאין לו ניסיון בניהול צוותים מבוזרים גלובלית או למי שחסר רקע מעמיק בדרייברים ובמערכות הפעלה כמו לינוקס ואנדרואיד.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןBack to careers
Description
About the AI Division
The AI Division is a unique and dedicated group within Ceva, driving innovation in Machine Learning and Generative AI architectures for edge devices and cloud inference.
Our R&D domains span Neural Network Processors (NPU), Vision DSPs, and advanced AI algorithms for applications across smartphones, tablets, automotive, surveillance cameras and many more edge AI systems.
We combine cutting-edge hardware IP design with embedded software and system-level solutions, enabling the next generation of intelligent and energy-efficient devices.
About The Role
As the AI Software SDK Senior Team Leader, you will manage the Ceva’s NPU AI software stack end to end, a complex, multi-layered system spanning the Host (SDK, runtime, APIs, and UMD/KMD drivers) and the NPU IP (embedded firmware). Built on the newest AI compiler and runtime AI frameworks, this stack turns the most demanding neural networks into high-performance execution on Ceva NPUs. You will build and lead a multi-site global organization, plus sub-contractor teams abroad, including a dedicated automation and release team responsible for a fully automated CI and release process.
Key Responsibilities
Build and lead the AI Software SDK development group , in Israel and other global locations plus sub-contractor teams abroad.
Own the NPU AI software stack across Host and IP, Host-side SDK, runtime, APIs, and UMD/KMD drivers (Linux, Android), and IP-side firmware, built on modern AI compiler frameworks (TVM, MLIR, IREE).
Deliver high quality, at performance, and on-time AI SW SDK product, working across functions and directly with customers.
Lead the automation and release team to deliver a robust, fully automated CI and release process.
Recruit, mentor, and grow the organization, including its team leaders.
Requirements
• B.Sc. in Electrical Engineering, Computer Science, or a related field
• 7+ years in software management, including managing team leaders or multiple teams
• 10+ years of hands-on software engineering with strong C/C++; deep embedded and low-level experience (firmware, drivers, RTOS) is a must
• Solid grasp of driver and system-level software (Linux UMD/KMD, Android) and a track record of delivering complex software stacks and SDKs across Host and IP, including automated CI/CD and release processes
• Experience managing geographically distributed teams and sub-contractors, and working directly with customers
• Strong leadership, communication, problem-solving, and English skills, with the ability to drive execution in a fast-paced environment
Advantages
• Experience with NPU, AI accelerator, or DSP software stacks
• Experience with modern AI compiler/runtime frameworks (TVM, MLIR, IREE) and ML frameworks (TensorFlow, PyTorch, ONNX, TFLite)
• Driver and Android HAL bring-up for hardware accelerators or custom silicon
• M.Sc. in Electrical Engineering, Computer Science, or a related field
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- B.Sc. in Electrical Engineering, Computer Science, or a related field, 7+ years in software management, including managing team leaders or multiple teams, 10+ years of hands-on software engineering with strong C/C++, Deep embedded and low-level experience (firmware, drivers, RTOS), Solid grasp of driver and system-level software (Linux UMD/KMD, Android) and delivering complex software stacks and SDKs across Host and IP, including automated CI/CD and release processes