חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
Essence Group is a global technology leader in IoT-based platforms for the 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 highly skilled and motivated Senior Embedded Software Engineer to join our Embedded Systems group. You will take ownership of core development tasks for Essence’s connected devices, including central hubs, peripherals, and edge IoT components.
The role demands deep expertise in embedded C/C++, embedded Linux, networking protocols, and wireless technologies in a production-grade environment.
Key Responsibilities
Embedded System Design & Development:
- Design, implement, and maintain embedded software using C/C++ for microcontrollers and embedded Linux platforms (Yocto-based).
- Develop real-time solutions on FreeRTOS, Bare Metal, and multithreaded/multiprocess systems.
- Integrate low-level drivers for sensors, storage, modems, and secure elements.
- Implement and maintain networking protocols: MQTT, HTTP/HTTPS, TLS, TCP/IP.
- Work with wireless technologies: Wi-Fi, BLE, Zigbee, and cellular modules (e.g., TELIT HE910 or equivalent).
- Optimize secure communication and remote management features (including OTA updates).
- Perform board bring-up with HW teams and debug using JTAG, oscilloscopes, logic analyzers, and tracing tools.
Requirements
- BSc/MSc in Computer Science, Software Engineering, Electrical Engineering, or related field.
- 5+ years of hands-on experience in embedded software development.
- Proven proficiency in:
- C and modern C++ (C++14 or higher)
- Embedded Linux (Yocto build system)
- RTOS development (e.g., FreeRTOS) and Bare Metal programming - Multi-threaded/multi-process systems.
- Object-Oriented Design (OOD)
- Networking protocols (MQTT, TCP/IP, HTTP/S)
- Wireless technologies (Wi-Fi, BLE, Zigbee)
- Cellular modem control and integration