Embedded Engineer
פורסם לפני 18 ימים · 39 מועמדים
התפקיד במילים פשוטות
מהנדס תוכנה משובצת בכיר מצטרף לחטיבת מוצרי הליבה כדי לתכנן, לפתח ולתחזק יישומים ברמה גבוהה (מרחב משתמש). תפקיד זה כולל תכנון מודולי תוכנה ממוקדי בקרה המיועדים למערכות משובצות בזמן אמת וכמעט בזמן אמת. המהנדס ישתף פעולה עם מהנדסי מערכות בקרה ואוטומציה כדי להניע לולאות אינטגרציה חלקה בין חומרה לתוכנה.
- 3+ years of professional software development experience in User Space / High Level and defining specifications in C/C++
- Proven hands-on programming experience within Linux development environments
- Solid technical background in algorithm development and system architecture design
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למהנדסי תוכנה עם ניסיון של 3+ שנים בפיתוח תוכנה במרחב משתמש/רמה גבוהה ובהגדרת מפרטים ב-C/C++. נדרש ניסיון מעשי מוכח בסביבות פיתוח לינוקס ורקע טכני מוצק בפיתוח אלגוריתמים ועיצוב ארכיטקטורת מערכת. ניסיון קודם בהנדסת מערכות בקרה אוטומטיות (רצוי בתחומי אגרוטק, השקיה חכמה או ניהול מים) והבנה טובה של פרוטוקולי רשת ותקשורת (TCP, UDP, IP) מהווים יתרון.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןA global market leader in the development and manufacturing of automated irrigation systems and smart water controllers.
The company engineers high-scale hardware and software ecosystems to optimize agricultural efficiency and resource management worldwide.
Position Overview-
Senior C++ Embedded Software Engineer joining the core product division to design, develop, and maintain high-level (User Space) applications.
Architecting control-oriented software modules designed for real-time and near-real-time embedded systems.
Collaborating closely with control systems and automation engineers to drive seamless hardware-software integration loops.
Utilizing a production stack centered on C/C++, Linux ecosystems, and complex control logic.
Requirements-
3+ years of professional software development experience in User Space / High Level and defining specifications in C/C++ - Mandatory
Proven hands-on programming experience within Linux development environments - Mandatory
Solid technical background in algorithm development and system architecture design - Mandatory
Prior experience engineering automated control systems (ideally within agrotech, smart irrigation, or water management fields) - Advantage
Good understanding of networking and communication protocols (TCP, UDP, IP) - Advantage
Show more
Show less
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 3+ years of professional software development experience in User Space / High Level and defining specifications in C/C++, Proven hands-on programming experience within Linux development environments, Solid technical background in algorithm development and system architecture design