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

Backend Software Engineer

Xsight Labsגבעתיים, מחוז תל אביב, ישראללא צויןFull-timeדרגה: דרגת ביניים

פורסם 28 ביוני · 146 מועמדים

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

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

תובנת Willbi

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

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

חובה
  • 3+ years of backend software development experience
  • Great understanding of multithreading and multiprocessing concepts
  • Good understanding of and hands-on experience with computer networking and socket programming
  • Comfortable tackling low-level development tasks and working in a Linux-based, hardware-oriented environment
  • Excellent analytical skills with a knack for debugging complex, asynchronous systems and low-level software/hardware interfaces
יתרון
  • Strong Python development skills
  • Proficiency in C/C++
  • Familiarity with full-stack development

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

למי זה מתאים

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

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

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

About the Role

We are looking for a Backend Software Engineer with 3+ years of experience to join our growing Tools and Infrastructure team. In this role, you will develop and maintain backend systems, hardware management platforms, and developer tools that support our hardware development lifecycle—from design and emulation to bring-up and production.

The ideal candidate is technically independent and comfortable working at the intersection of hardware and concurrent software.

What You’ll Do

· System & Tool Development: Develop and maintain backend systems, management platforms, and various internal development tools (such as task-specific compilers)

· Hardware Integration: Design and implement APIs and data processing workflows that connect software and hardware systems, including direct interaction with low-level components and hardware interfaces

· Concurrency & Performance: Build and optimize multithreaded and multiprocessed management platforms to improve system reliability, performance, and scalability

· Collaboration: Partner with software and hardware teams to support product development through stable internal tooling and infrastructure.

What We’re Looking For

· Experience: 3+ years of backend software development experience.

· Concurrency & Networking: Great understanding of multithreading and multiprocessing concepts, alongside a good understanding of and hands-on experience with computer networking and socket programming.

· Environment: Comfortable tackling low-level development tasks and working in a Linux-based, hardware-oriented environment.

· Advanced Root-Cause Analysis: Excellent analytical skills with a knack for debugging complex, asynchronous systems and low-level software/hardware interfaces.

· B.Sc. or M.Sc. in Computer Science, Computer Engineering, or a related field

Advantages

· Strong Python development skills.

· BSc in Computer Science or an equivalent technical degree.

· Proficiency in C/C++.

· Familiarity with full-stack development.

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

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

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

  • המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
Xsight Labs
פורסם 28 ביוני · 146 מועמדים
בדקו את ההתאמה