R&D Senior Engineer - Firmware
Core
Design and develop software components for smart home products, focusing on research, prototyping, and integration of advanced technologies.
Role type
Senior Firmware Engineer (Embedded Systems)
Builds
Smart home devices and software components for building automation
Domain
IoT, Smart Building, Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Python, Linux application development, AI coding, AI governance, software integration, device verification, MCU application development
Preferred skills
IoT protocols (Wi-Fi, Zigbee 3.0, Thread, Matter), LCD/Camera integration, ESP32
Technologies
Linux, C/C++, Python, ESP32, Wi-Fi, Zigbee 3.0, Thread, Matter
Responsibilities
Design and develop software components for smart home products, research and implement prototypes of advanced technologies, perform software integration, deployment, and verification on devices, act as first point of contact for R&D issues, create design documentation and test implementation
Seniority
Senior, hands-on IC