I will build embedded firmware for arduino stm32 esp32 nrf52 or any system
About this Gig
Expert Embedded Firmware Development for STM32/ESP32/NRF52/Arduino
Hi! Im Jag Mohan Kumar Ray, an Embedded Firmware Engineer with 3+ years of experience in medical/wearable devices. I specialize in:
- Real-time systems (FreeRTOS/Zephyr)
- Low-power design (battery optimization)
- Wireless protocols (BLE, Wi-Fi, SPI/I2C)
- End-to-end product development (prototype to production)
Recent Projects:
- (ECG + stethoscope device): Developed synchronized data acquisition firmware (STM32 + ADS1299 + nRF52 + Audio Codec)
- BP: Built ESP32-based BP/SPO2 monitor with MAX32664 integration
- Physiotherapy: Created EMG/IMU fusion algorithms + custom BLE profiles
Why Choose Me?
- Medical-grade reliability: Experience with FDA-compliant diagnostics
- Hardware-level expertise: Register debugging, power tuning, PCB bring-up
- Full-stack firmware: From sensor drivers to GUI
Packages:
- Essential: Bare-metal firmware for sensors/actuators
- Advanced: RTOS + wireless (BLE/Wi-Fi) + power optimization
- Premium: Full product support (hardware debug + OTA + FMEA)
FAQ
What’s included in firmware delivery?
• Production-ready C/C++ code (MISRA-C compliant if requested) • Basic documentation (setup guide, pinout diagram) • Test reports for critical functions (Premium tier adds full validation docs)
Do you work with custom PCBs?
Yes! I specialize in bring-up for new hardware: • Schematic review support (Premium tier) • Register-level debugging for undocumented ICs • Power integrity checks
Can you optimize for battery life?
Absolutely. My medical wearable experience includes: • <5µA sleep currents on STM32L4/nRF52 • Dynamic clock scaling • Sensor wake-up scheduling
Which wireless protocols do you support?
• BLE (Nordic SDK, ESP-IDF) • Wi-Fi (ESP32, TLS/OTA) • LoRa (Semtech SX126x) • Custom protocols (e.g., lightweight mesh)
Do you provide hardware troubleshooting?
• Basic/Standard tiers: Firmware-only support • Premium tier: Includes JTAG debug session + logic analyzer traces
What’s your process for new projects?
1. Requirement analysis (share your datasheets/SOW) 2. Milestone planning (sprints for complex projects) 3. Delivery with test videos/repor
Can you sign an NDA?
Yes – I routinely work with confidential medical/enterprise projects.

