Live opening · Posted 1 day ago

IoT Firmware Engineer

Cureous · Bengaluru, Karnataka, India (On-site)
Linkedin No
You are 1 day behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 1 day ago
CompanyCureous
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsC++, AWS
SourceLinkedin
Listed1 day ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
10 min from Linkedin publishing this role to us finding it
9 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
73,999 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

If you are interested to proceed with your application, please fill in the form - https://tally.so/r/ja0by9
Job Title: IoT Firmware Engineer
Location: Bangalore
IoT Connectivity & Firmware Development
ESP-IDF Mastery: Architect and develop firmware using the ESP-IDF (C/C++) framework, utilizing native components for Wi-Fi, Bluetooth/BLE, and advanced power management.
ESP-AT Command Engineering: Design, implement, and troubleshoot both standard and custom ESP-AT command sets. Build robust UART-based AT parsers on host microcontrollers to reliably control ESP modules as network co-processors, ensuring flawless handling of asynchronous events, timeouts, and state recovery.
Cloud Integration: Design secure MQTT/HTTPS pipelines via AWS IoT Core for real-time telemetry, remote configuration, and device shadowing.
Protocol Implementation: Deep-level implementation of networking protocols, including TCP/IP, UDP, and WebSockets, ensuring data integrity across unstable networks.
Modular Communication: Implement and optimize ESP-AT command sets to facilitate communication between host microcontrollers and wireless modules.
Hardware Bring-up & Edge Reliability
PCBA Validation: Lead "smoke tests" and initial bring-up for new hardware prototypes; verify power rails and communication interfaces.
Low-Level Debugging: Troubleshoot complex timing issues, bus contention, and signal integrity on I2C, SPI, and UART using Logic Analyzers and Oscilloscopes.
Resilient Logic: Develop sophisticated state machines to handle network dropouts, implementing local data logging and "store-and-forward" mechanisms to prevent data loss.
Software Quality & Documentation
Version Control: Maintain a clean, scalable codebase using Gitflow and participate in rigorous peer code reviews.
Technical Writing: Author Hardware Abstraction Layer (HAL) documentation, Technical Design Documents (TDD), and API specifications.
CI/CD & Testing: Integrate automated linting (e.g., Cppcheck) and unit testing into the development workflow to ensure firmware stability.
Required Technical Skills
Languages: Proficiency in Embedded C.
Platforms: Deep experience with the ESP32 ecosystem (S3, C3, and WROOM series).
RTOS: Advanced knowledge of FreeRTOS (Task notifications, Event groups, Queues, and Mutexes).
Tools: Mastery of VS Code with ESP-IDF extension/Espressif IDE, Wireshark for packet analysis, and JTAG/SWD debuggers.
Security: Solid understanding of TLS/SSL, Secure Boot, and Flash Encryption for IoT devices.
Nice to Have" (Bonus Skills)
STM32 Ecosystem: Experience with STM32CubeIDE and HAL/LL drivers for Cortex-M cores.
Analog & DSP: Experience with ADC sampling, Nyquist-based filtering, and MUX sequencing. Knowledge of ARM CMSIS-DSP or FIR/IIR filter implementation is a major plus.
OTA Strategies: Proven track record of implementing custom partition tables and secure rollback mechanisms for Over-the-Air updates.
Mathematical Modeling: Ability to prototype signal processing algorithms in MATLAB or Octave before C-code implementation.
About Cureous Labs
Cureous Labs is a MedTech innovator dedicated to solving the crisis of bedsores and caregiver burden. We have developed Eturnal - India’s first patented automated patient-turning solution and a suite of other advanced pressure-relieving systems. Our mission is to combine clinical excellence with patented technology to prevent secondary complications for bedridden patients across B2B and B2C segments. Cureous is a medical technology startup from AIIMS New Delhi and an award winning company recognised and funded by institutions including Bill & Melinda Gates Foundation.
Why Join Cureous Labs?
Patented Innovation: Represent a unique, patented technology that has no direct Indian competition.
High Impact: Solve a massive, neglected problem in healthcare (bedsores) that affects millions.
Leadership Opportunity: Join at a critical inflection point as we scale our manufacturing capacity to meet massive demand.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App