Job Description
We are looking for an embedded engineer, embedded programmer, firmware engineer, or firmware programmer with experience developing Internet-of-Things (IOT) applications on Espressif ESP devices.
The candidate must have experience in the following:
• C/C++ programming for microcontrollers/microprocessors
• ESP32 Development (i.e. ESP32-S3)
• FreeRTOS or RTOS development
• Multi-threaded development (queues, semaphores, mutexes, etc.)
• ESP-IDF (not just Arduino layer)
• Cellular Module programming experience (i.e. Telit, uBlox, or similar) with AT commands, HTTPS request, and MQTT communication.
• UART communication
• Git version control (GitHub)
Ideally, the candidate also has experience with:
• PlatformIO IDE
• Azure IoT Hub
• Azure Device Twins
• Azure Device Provisioning Service (DPS)
• Over-the-Air Updates (OTA)
Our firm's purpose is to partner with clients to provide superior engineering and design services. Our focus is on electroni...
The candidate must have experience in the following:
• C/C++ programming for microcontrollers/microprocessors
• ESP32 Development (i.e. ESP32-S3)
• FreeRTOS or RTOS development
• Multi-threaded development (queues, semaphores, mutexes, etc.)
• ESP-IDF (not just Arduino layer)
• Cellular Module programming experience (i.e. Telit, uBlox, or similar) with AT commands, HTTPS request, and MQTT communication.
• UART communication
• Git version control (GitHub)
Ideally, the candidate also has experience with:
• PlatformIO IDE
• Azure IoT Hub
• Azure Device Twins
• Azure Device Provisioning Service (DPS)
• Over-the-Air Updates (OTA)
Our firm's purpose is to partner with clients to provide superior engineering and design services. Our focus is on electroni...
Ready to Apply?
Take the next step in your AI career. Submit your application to Confidential today.
Submit Application