Embedded Software Engineer
- תל אביב
- משרה קבועה
- משרה מלאה
- Design, develop, and test firmware for microcontrollers and embedded systems.
- Collaborate with hardware engineers to ensure seamless integration between software and hardware components.
- Debug and troubleshoot embedded systems using oscilloscopes, logic analyzers, and other debugging tools.
- Develop and maintain technical documentation, including software architecture and design specifications.
- Implement communication protocols such as SPI, I2C, UART, Ethernet
- B.Sc. in Computer Science, Electrical Engineering, equivalent - Must. M.Sc. advantage
- 5+ years of experience as an Embedded Software Engineer in a multidisciplinary company.
- Proficiency in C/C++ for embedded systems.
- Experience with microcontrollers (ARM Cortex, PIC, AVR, etc.) and embedded Linux or RTOS.
- Familiarity with Microchip or STM development tools - an advantage.
- Understanding of real-time constraints and multi-threaded programming.
- Familiarity with hardware debugging tools and methodologies.
- Knowledge of communication protocols like UART, SPI, I2C, USB, or Ethernet.
- פיתוח לוחות מהירים (High-Speed) עם DDR ו־SerDes
- פיתוח FPGA ב־VHDL/Verilog...
- פיתוח לוחות מהי...
Mploy