- 3+ years of embedded software or firmware development in a Linux environment
- C programming
- Experience with networking concepts and protocols
- Familiarity with HW/SW interfaces at board and chip level (I2C, SPI, GPIO, UART, etc.)
- Zephyr RTOS
- Python scripting
- Bash scripting
- Board Support Packages (BSP) development
חולץ מתיאור המשרה · מתעדכן אוטומטית
תיאור המשרה המלא
המשרה המקורית · נשמר לעיון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
Requirements: 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 BSPs and low-level firmware based on Zephyr RTOS Required Skills • Strong technical and problem-solving skills • Self-driven, fast learner with high motivation • Excellent communication skills • Strong collaboration and teamwork skills. • Experience with BSP – an advantage Education • B.Sc. or M.Sc. in Computer Science, Computer Engineering, or a related field-Only candidates from recognized universities, not colleges.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- היברידי
- 3+ years of embedded software or firmware development in a Linux environment, C programming, Experience with networking concepts and protocols, Familiarity with HW/SW interfaces at board and chip level (I2C, SPI, GPIO, UART, etc.), Zephyr RTOS