Yifat Schachter is a software developer with nine years of hands-on experience, currently working at Microsoft and based in Israel. She specializes in embedded systems and IoT, demonstrated by substantial contributions to the Zephyr RTOS—adding RP2040/Raspberry Pi Pico support including flash and temperature sensor drivers, a panic handler, and a PIO-based UART driver with samples. A Hebrew University CS alum, she blends low-level firmware expertise with production-grade engineering practices used at a major cloud and software company. Her work shows a knack for bridging SDKs and RTOS expectations, making hardware platforms more accessible to the wider open-source community. Colleagues value her ability to translate board-specific quirks into reusable, upstream drivers that scale across architectures.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:317 reviews, 44 PRs, 367 comments in 5 years 4 months
Contributions summary:Yonatan contributed significantly to the Raspberry Pi Pico support within the Zephyr RTOS project. Their work included adding a flash driver and a die temperature sensor driver for the RP2040 SoC, as well as implementing a Zephyr-compatible panic handler for the Pico's SDK drivers. The user also developed a UART driver using PIO and provided a sample demonstrating its usage. These contributions focused on enhancing the Zephyr's capabilities for the RP2040 platform, with a specific focus on the Raspberry Pi Pico.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.