4 дня назад
Senior Embedded Firmware Engineer (ESP32)
135 000 - 145 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Firmware Engineer (ESP32): Building and maintaining production firmware for connected devices across hardware bring-up, wireless connectivity, cloud integration, OTA updates, and certification with an accent on ESP-IDF, BLE, Wi-Fi, and AWS IoT Core. Focus on debugging complex interoperability issues across firmware, hardware, wireless, and cloud layers, integrating low-level drivers, and delivering reliable production deployments.
Location: Remote within the continental United States; occasional travel within the US is required for client engagements.
Base compensation: $135,000–$145,000 per year, plus up to 10% annual performance bonus.
Company
is a distributed technology firm that develops scalable connected-device solutions for commercial, industrial, and consumer products, helping clients move products from pilot to production.
What you will do
- Design, develop, and maintain production firmware for ESP32-based connected devices using ESP-IDF and RTOS-based development.
- Bring up new hardware and integrate drivers for sensors, actuators, LEDs, and other peripherals.
- Implement BLE provisioning, Wi-Fi connectivity, and secure AWS IoT Core communication over MQTT and TLS.
- Build OTA update mechanisms with rollback and staged rollout capabilities.
- Debug issues across firmware, hardware, wireless, and cloud layers using hardware and protocol debugging tools.
- Collaborate with hardware, mobile, backend, and manufacturing teams on provisioning, certification, telemetry, and production readiness.
Requirements
- 5–8 years of professional embedded or firmware engineering experience with C/C++.
- Significant production experience with Espressif ESP32, ESP-IDF, RTOS, OTA updates, and low-level drivers including I2C, SPI, UART, ADC, and GPIO.
- Hands-on firmware experience with BLE, Wi-Fi, device provisioning, and wireless interoperability troubleshooting.
- Experience connecting devices to AWS IoT Core using MQTT over TLS, certificate-based authentication, and device-state synchronization.
- Experience integrating sensors, actuators, and peripherals and translating technical specifications into production-quality firmware.
- Must reside within the continental US, have proper US work authorization, and be able to travel within the US as needed; visa sponsorship is not available.
Nice to have
- Experience with Nordic nRF platforms, nRF Connect SDK, Thread, Zigbee, Z-Wave, or BLE Mesh.
- Experience with JTAG/SWD, logic analyzers, protocol sniffers, firmware CI/CD, and automated test harnesses.
- Knowledge of secure boot, flash encryption, key management, device attestation, and secure firmware updates.
- Experience with contract manufacturing, EVT/DVT/PVT builds, FCC certification, Protocol Buffers, or Python test tooling.
Culture & Benefits
- Fully distributed work environment with collaboration across remote and in-person settings.
- 401(k) match and comprehensive health, dental, and vision insurance.
- $200/month cell phone and internet stipend and a $600/year home office stipend.
- Paid parental leave, professional development stipend, and loaned MacBook Pro.
- Annual team retreat and work focused on connected devices and production engineering.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Embedded Engineer II (C/C++)
100 000 - 110 000$
7 дней назад
Embedded Software Engineer (Medical Devices)
76 000 - 104 500$
Socomec
6 дней назад
Embedded Software Engineer (Vue)
110 000 - 130 000CAD
7 дней назад
Senior Firmware Engineer (AI)
60 000 - 101 000€
6 дней назад
IoT Engineer (Industrial IoT)
100 000 - 150 000$
8 дней назад
Staff Firmware Engineer (Semiconductor)
150 000 - 165 000$