02 Oct
|
Cureous
|
Bengaluru
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 current 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)
📌 IoT Firmware Engineer (Bengaluru)
🏢 Cureous
📍 Bengaluru