Mumshell
DL, IN
Not disclosed
Embedded AI Engineer (ESP32-S3)
Competitive
Stand out. Get hired.
80% of applicants fail the initial ATS screen. Check your compatibility before you apply and stand out from the crowd.
Job Description
We are looking for a passionate and motivated Embedded AI Engineer to join our team and develop an AI Companion device based on the ESP32-S3 N16R8 platform. The ideal candidate should have strong embedded programming skills, solid hardware knowledge, and a willingness to learn and solve challenging technical problems.
Key Responsibilities
Develop and maintain firmware for ESP32-S3 N16R8 based AI Companion devices.
Implement real-time two-way voice communication using LiveKit and WebRTC.
Integrate audio peripherals such as microphones, speakers, codecs, and related interfaces.
Debug and optimize firmware, hardware, and communication issues.
Work with networking protocols including Wi-Fi, WebSockets, HTTP/HTTPS, and real-time streaming.
Optimize system performance, memory usage, and power consumption.
Collaborate with hardware and software teams to deliver reliable products.
Research and evaluate new technologies, AI frameworks, and embedded solutions.
Required Skills
Strong proficiency in C/C++ for embedded systems.
Hands-on experience with ESP32-S3 development using ESP-IDF.
Good understanding of FreeRTOS, multitasking, interrupts, and embedded debugging.
Experience with LiveKit, WebRTC, or other real-time communication technologies is preferred.
Good understanding of digital electronics, hardware interfaces (I2C, SPI, UART, I2S), and PCB debugging.
Experience using debugging tools such as logic analyzers, oscilloscopes, and serial…
Take the next step in your career. Apply directly on the company's platform.
Apply for this role