Why This Role Stands Out
This remote contract role offers a fantastic opportunity to develop cutting-edge firmware for an embedded IoT device, honing your skills with ESP32-C3 and ESP-IDF. You'll thrive here if you're a mid-senior developer with a strong background in embedded C/C++, Wi-Fi protocols, and PCB design, eager to contribute to innovative technology. Apply now to leverage your expertise and enjoy the flexibility of a fully remote position with competitive compensation.
Quick Overview
Job Description
Now Hiring: ESP32-C3 Firmware Developer (Embedded IoT)
Location: 100% Remote (US)
Type: Short-Term Contract
Rate: Competitive (Include your hourly rate with resume)
We are seeking an experienced ESP32-C3 Firmware Developer to design firmware and support PCB development for an embedded IoT device. The project involves developing firmware for the ESP32-C3-MINI-2U microcontroller to enable Wi-Fi connectivity and transmit email/SMS notifications through an internet-connected router.
Key Responsibilities
- Develop firmware for ESP32-C3-MINI-2U using ESP-IDF
- Implement Wi-Fi Station & Access Point modes with web-based configuration
- Support email/SMS notification functionality via SMTP
- Optimize low-power operation using Deep Sleep mode
- Interface with a PIC16F1503 microcontroller via GPIO
- Design a 4-layer PCB compatible with an existing enclosure
- Store Wi-Fi credentials using EEPROM/NVS
- Participate in weekly status meetings via Microsoft Teams or Zoom
Required Skills
- Strong experience with ESP32-C3 / ESP-IDF
- Embedded C/C++ firmware development
- Wi-Fi, TCP/IP, HTTP, SMTP, and networking protocols
- Low-power embedded system design (Deep Sleep)
- GPIO, EEPROM/NVS, and peripheral interfacing
- PCB design experience (Altium, KiCad, Eagle, or similar)
- Experience with IoT and hardware integration
Similar jobs
- GN
Full-Stack (Ruby/Java) Tech Lead
Group Nine
San Francisco, CA🇺🇸Hybrid2 weeks agoRubySpringSpring Boot+4 - BI
Reverse Engineer/Developer
BigBear.ai
MD🇺🇸Hybrid6 weeks agoTechnology - BI
CNO NetDev Developer 3
BigBear.ai
Columbia, MD🇺🇸Hybrid7 weeks agoRustTCP/IPAssembly+11Technology - PS
Full stack developer
Prabhav Services Inc
United States🇺🇸Hybrid1 week agoDockerFastAPINext.js+11Technology - IU
Senior Java Full Stack Lead (AI/LLM Integration)
NewiTech US, Inc.
Los Angeles, CA🇺🇸Hybrid22 hours agoDockerMicroservicesMongoDB+22 - NG
ASP .Net Developer
NewNewt Global
Irving, TX🇺🇸Hybrid22 hours agoSQLSQL ServerAngular+4Technology