6 дней назад
Senior Firmware Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Firmware Engineer (IoT): Building and maintaining firmware for connected smart ovens across legacy Electric Imp/Squirrel and new ESP32/C/AWS fleets with an accent on production reliability, automated testing, and AI-assisted embedded development. Focus on staged firmware rollouts to tens of thousands of devices, root-cause analysis across firmware, hardware, cloud, and manufacturing systems, and evolving release and test practices.
Location: Hybrid, with a strong preference for candidates based in or near Chicago, IL or Urbana, IL. Primarily remote work may be possible for the right candidate if they have their own electronics bench and equipment.
Company
is a food-tech company developing connected cooking hardware, software, and fresh food delivery.
What you will do
- Design, build, test, and ship firmware for connected ovens across the Electric Imp/Squirrel legacy fleet and the new ESP32-based platform.
- Own bug fixes, feature development, performance improvements, lab testing, staged fleet rollouts, and production monitoring.
- Write, monitor, and maintain automated firmware test pipelines and execute bench and fleet-subset test plans.
- Use AI-assisted development tools for code generation, debugging, test scaffolding, log analysis, and documentation.
- Collaborate with thermal, mechanical, quality, manufacturing, operations, and backend partners to resolve issues across firmware, hardware, cloud, and factory systems.
- Improve code review standards, test infrastructure, release processes, documentation, and responsible AI-tool adoption.
Requirements
- 5+ years of professional firmware or embedded software engineering experience, including shipping firmware to production fleets of internet-connected devices.
- Strong C/C++ and embedded systems fundamentals, including RTOS, memory, timing, interrupts, and real-time constraints.
- Experience with Python and Bash for build tooling and test automation.
- Experience with embedded interfaces and protocols including I2C, SPI, UART, BLE, Wi-Fi, TLS, MQTT, and HTTPS.
- Experience with CI/CD and automated test workflows, preferably GitHub Actions and workflows, plus hands-on use of AI-assisted development tools.
- Degree in computer engineering, computer science, electrical engineering, or equivalent experience, along with strong communication and problem-solving skills.
Nice to have
- Electric Imp OS and Squirrel experience, or ESP32, ESP-IDF, and FreeRTOS experience.
- AWS IoT Core, device shadows, OTA pipelines, and telemetry ingestion experience.
- Experience with TypeScript, React, Flask, Go, SQL, manufacturing firmware tooling, or connected consumer products.
- Hardware-adjacent experience with schematics, PCB layouts, oscilloscopes, logic analyzers, alternate components, or switch-mode power supplies.
Culture & Benefits
- Solution-minded, AI-forward, cross-functional, curious, and adaptive working environment.
- Flexible paid time off with a minimum of 15 days encouraged, paid holidays, and a winter holiday office shutdown.
- Comprehensive healthcare coverage and a 401(k) with matching.
- Competitive equity package, continued learning stipend, and recognition programs.
- Free Smart Oven, discounted meals, office coffee, snacks, drinks, and company merchandise.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
11 дней назад
Embedded Software Engineer (C/C++)
140 500 - 221 500$
6 дней назад
Embedded Software Engineer (IoT)
130 000 - 195 000$
6 дней назад
Senior Software Engineer (Embedded C++/Autonomous Aircraft)
132 000 - 183 000$
6 дней назад
Member of Technical Staff, System Software (Runtime & Firmware)
11 дней назад
Senior Robotics Embedded Engineer (Robotics)
182 000 - 202 000$
12 дней назад
Associate Engineer, Embedded Firmware
63 000 - 90 000$