We are seeking a talented and detail-oriented Firmware Engineer with hands-on experience developing for the ESP32 platform to join our IoT product development team. This role involves working on low-level embedded software that brings our smart devices to life. The ideal candidate will have a strong background in C/C++, real-time operating systems (RTOS), and hardware integration. You will work closely with our hardware and software teams to build reliable, high-performance firmware for a range of connected devices. Your contributions will directly impact product functionality, stability, and user experience. Responsibilities: * Develop and maintain firmware for ESP32-based IoT products. * Implement communication protocols such as Wi-Fi, BLE, MQTT, and HTTP. * Integrate sensors, actuators, and other peripherals via I2C, SPI, UART, and GPIO. * Optimize firmware for low power consumption and reliability. * Debug and troubleshoot hardware/firmware issues using tools like logic analyzers and JTAG. * Write clean, maintainable, and well-documented code. * Collaborate with cross-functional teams on system design and testing. Requirements: * 3+ years of experience in embedded firmware development. * Proficient in C/C++ and ESP-IDF or Arduino framework for ESP32. * Experience with FreeRTOS or other real-time operating systems. * Solid understanding of microcontroller architectures and embedded systems design. * Familiarity with OTA updates, memory management, and interrupt handling. * Strong debugging skills and familiarity with common embedded development tools. Preferred Skills (Nice to Have): * Experience with cloud connectivity (AWS IoT, Azure IoT, etc.). * Background in power optimization and battery-operated devices. * Familiarity with Git, CI/CD, and version control workflows. * Exposure to PCB schematics and working alongside hardware engineers. Location: Remote or On-site (if applicable) Type: Full-time / Contract Start Date: ASAP We're looking for someone who can work in our office located in St. Louis, IL or Springfield, IL to test software with our machines in the work place physically.
Keyword: Web Programmer
Price: $70.0
Firmware Programming C++ C Embedded System Embedded C
We are seeking a talented SaaS web designer with expertise in conversion rate optimization to redesign our company homepage and product pages. Your role will be to enhance user experience, improve aesthetic appeal, and drive conversions through effective design strategi...
View JobWe are seeking a skilled developer to create a copy trading tool specifically for options trading. The solution should be able to receive alerts from a Discord channel and utilize APIs to execute trades in our brokerage at a specified percentage. The ideal candidate wil...
View JobHi, I have some current automations I am using on make.com and integrate them with MailParser and Follow Up Boss. Can you help me take a look at it and make sure that the data fields are being imported correctly so that I can make tailored marketing follow ups that are ...
View Job