Embedded Firmware Developer
פורסם 28 ביוני · 168 מועמדים
התפקיד במילים פשוטות
מפתח/ת קושחה משובצת יצטרף/תצטרף לצוות ה-BSP ויהיה/תהיה אחראי/ת על פיתוח ותחזוקה של קושחה ברמה נמוכה וחבילות תמיכה בלוח (BSPs) עבור קו המוצרים E. התפקיד כולל עבודה מעשית בפיתוח קושחה, עליית לוח ואינטגרציית חומרה-תוכנה.
- 3+ years of embedded software or firmware development in a Linux environment
- Experience with networking concepts and protocols
- Familiarity with HW/SW interfaces at board and chip level (I2C, SPI, GPIO, UART, etc.)
- B.Sc. or M.Sc. in Computer Science, Computer Engineering, or a related field
- Strong knowledge of C, Python, and bash scripting
- Experience with BSP
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למי שיש לו/לה ניסיון של 3+ שנים בפיתוח תוכנה משובצת או קושחה בסביבת לינוקס, ובעל/ת ידע חזק בשפות C, Python ו-bash. הוא פחות מתאים למי שאין לו/לה ניסיון עם ממשקי חומרה/תוכנה ברמת הלוח והשבב.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןEmbedded Firmware Developer
Xsight Labs is looking for an Embedded Firmware developer to join our BSP team, responsible for developing and maintaining low-level firmware and Board Support Packages (BSPs) for the E product line. This role involves hands-on work across firmware development, board bring-up, and hardware-software integration, in close collaboration with cross-functional teams.
You will:
• Design, develop, and maintain BSPs and low-level firmware based on Zephyr RTOS
• Implement and integrate device drivers, board configuration, and platform services
• Develop and integrate management interfaces and protocols, including MCTP, IPMI, PLDM, NC-SI, and Redfish, for platform monitoring, control, and system management.
• Participate in board and chip bring-up activities
• Develop Python and bash utilities for platform management, testing, and automation
• Work closely with hardware, validation, and VLSI designers to ensure reliable platform integration
We are looking for someone who has:
• 3+ years of embedded software or firmware development in a Linux environment
• Strong knowledge of C, Python, and bash scripting - an advantage
• Experience with networking concepts and protocols
• Familiarity with HW/SW interfaces at board and chip level (I2C, SPI, GPIO, UART, etc.)
• Experience with BSP – an advantage
Required Skills
• Strong technical and problem-solving skills
• Self-driven, fast learner with high motivation
• Excellent communication skills
• Strong collaboration and teamwork skills
Education
• B.Sc. or M.Sc. in Computer Science, Computer Engineering, or a related field
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 3+ years of embedded software or firmware development in a Linux environment, Experience with networking concepts and protocols, Familiarity with HW/SW interfaces at board and chip level (I2C, SPI, GPIO, UART, etc.), B.Sc. or M.Sc. in Computer Science, Computer Engineering, or a related field