סקירה כללית
Embedded Software Engineer (Real-Time) On-site, Rosh HaAyin Dairycs is pioneering a new category in dairy farming – an autonomous herd management system powered by real-time decision-making and cutting-edge technology. At the core of our product is intelligence: a software-first approach that brings together data, algorithms, and execution in the field. We are looking for a hands-on Embedded Software Engineer to join our software team and take part in developing high-reliability, real-time systems powered by STM32 microcontrollers. If you’re passionate about embedded, enjoy working closely with hardware, and feel comfortable both at the bench and in the field — this role is for you. What You’ll Do * Develop and maintain embedded software, including sensors, actuators, and communication interfaces. * Participate in the full development lifecycle: requirements, coding, bring-up, integration, testing, and continuous improvements. * Work directly with hardware layers: drivers, communication protocols, and system interfaces. * Support system-level changes, debugging, and on-site integration activities. * Build scripts/tools to support development and integration workflows. Requirements * 3- 5 years of experience in Embedded Software development. * Real-time programming experience. * Hands-on experience with communication protocols: UART, RS485, I2C, SPI. * Experience with C/C++, and working knowledge of Python. * Background in multidisciplinary environments — automation/robotics is a plus. * Strong experience with ARM/STM32 -significant advantage. * Advantage: experience with STM32CubeIDE, Linux (non-kernel), logic analyzer, electronic measurement tools. Who You Are * A true team player with direct, clear, practical communication. * Technically sharp, curious, proactive, and comfortable asking questions. * Enjoys hands-on work — both at the desk and out in the field. * Excited about improving existing systems rather than only writing code from scratch. If you’re looking for meaning, technology, teamwork, and aren’t afraid to get your hands dirty – come talk to us
דרישות המשרה
, coding, bring-up, integration, testing, and continuous improvements. * Work directly with hardware layers: drivers, communication protocols, and system interfaces. * Support system-level changes, debugging, and on-site integration activities. * Build scripts/tools to support development and integration workflows. Requirements * 3- 5 years of experience in Embedded Software development. * Real-ti