
חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
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 Embedded Engineer to join our team in our offices in Herzliya.
Responsibilities:
• Design, develop, and maintain embedded software for our smart home security systems, focusing on IoT devices, the central hub, and peripheral devices.
• Work extensively with microcontroller-based systems (such as ESP32-S3) and embedded operating systems such as FreeRTOS to develop and optimize system performance.
• Implement and manage device connectivity and networking protocols to ensure seamless communication between system components and cloud services.
• Integrate and manage cellular connectivity, including work with modems such as Quectel BG77 or similar modules, including AT command handling and connection management.
• Troubleshoot and resolve complex technical issues, ensuring system stability and reliability.
• Collaborate with cross-functional teams to define requirements, design solutions, and ensure successful
product integration.
Requirements:
• Bachelor's degree in computer science, software engineering, or a related field from a leading institute.
• At least 5 years of hands-on experience in real-time embedded software development in C.
• Strong proficiency in C programming for embedded systems.
• Proven experience developing firmware on microcontroller-based systems, preferably ESP32-class or ARM Cortex-M devices, using FreeRTOS or Bare Metal.
• 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.
• Hands-on experience with low-level embedded development, including peripherals such as UART, SPI, I2C, ADC, and GPIO.
• Experience with TCP/IP networking protocols such as MQTT, HTTP/HTTPS, and TLS.
• Hands-on experience with wireless communication technologies such as Wi-Fi, Bluetooth/BLE, or Zigbee.
• Experience with cellular modems, including Quectel BG77 or similar modules.
• Experience with Git for source control and version management.
• Familiarity with Agile methodologies.
• Experience with Python for testing, automation, and scripting.
• Excellent documentation and communication skills, including writing design documents, collaborating with hardware teams, and reporting progress.
Advantages:
• Hands-on experience with ESP32-S3 or similar ESP32 platforms.
• Experience developing battery-powered or low-power IoT devices.
• Experience with modem power management, sleep modes, and reconnection mechanisms in cellular IoT systems.
• Familiarity with embedded debugging tools such as oscilloscopes and logic analyzers.
• Experience supporting products in production and field deployments.