
חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
Essence Group is a global technology leader in IoT-based platforms for security, healthcare, and senior care markets. With over 80 million devices deployed worldwide, our mission is to deliver innovative, cloud-connected solutions that empower people to live safer, more independent lives. Our products span smart home security, health monitoring, and emergency care-developed and manufactured in-house, from device to cloud.
We are seeking a Senior Software Embedded Engineer to join our Control Pannel. As a key member of the R&D Embedded SW department, you will be entrusted with designing, coding, and optimizing software that powers sophisticated control panels in cutting-edge environments. Your role will span the full development lifecycle, from initial design and architecture through implementation, debugging, and integration with hardware teams. The ideal candidate will demonstrate a passion for innovation in embedded systems, applying expertise to deliver reliable, high-performance solutions within tight project timelines.
Responsibilities:
·Work extensively with Embedded Linux (Yocto) and other embedded operating systems.
·Implement and manage multi-process designs and networking protocols to ensure seamless communication between system components.
·Develop and maintain C++, Python scripts and MySQL databases for system management and data analysis.
·Collaborate with cross-functional teams to define requirements, design solutions, and ensure successful product integration.
·Ability to work independently, with a hardworking and proactive attitude toward solving complex technical challenges.
Requirements:
·BSc in Computer Science, Software Engineering, or related field from a leading university.
·10+ years of experience in RT Embedded development.
·Strong proficiency in C and modern C++ (C++14+), with solid OOD and multi-threading/multi-process design skills.
·Extensive experience with Embedded Linux (Yocto), including kernel and driver development, user-space programming, and shell scripting.
·Hands-on experience with Agentic AI frameworks, including autonomous systems, decision-based intelligence, or context-aware agents.
·Ability to integrate AI capabilities into software development processes, including design, coding, and problem-solving.
·Strong analytical mindset and ability to identify opportunities to enhance development efficiency and product quality using AI-driven insights
·Experience with Python for automation and testing.
·Familiarity with Agile development methodologies.