Senior Embedded Firmware Engineer

Robota Corporation Pvt Ltd 

📍 New Delhi, India 🇮🇳

full-time
senior
on-site
Expired
Posted —
This job posting has expired View All Embedded Firmware Engineer Jobs

Key Skills

C/C++PythonFreeRTOSLoRaWANMQTT

Industry

Industrial AutomationConsumer Electronics

Job Description

🚀 Build the hardware that thinks. Lead the firmware that connects the world.

At Robota Corporation, we're not just building IoT devices — we're engineering the nervous system of the next industrial revolution. We're looking for a Senior Embedded Firmware Engineer who doesn't just write firmware, but architects systems — and who embraces AI-assisted development as a superpower, not a shortcut.

📍 Location: New Delhi, India (On-Site) 🕐 Type: Full-Time | Individual Contributor 📅 Experience: 5+ Years


🔧 What You'll Build
  • Design and own end-to-end firmware architecture in C/C++/Python for resource-constrained embedded platforms
  • Select MCUs, define memory maps, plan peripheral topologies, and set power budgets from day one
  • Architect hardware–software interfaces, board bring-up sequences, and manufacturing-readiness flows
  • Integrate wireless stacks: LoRaWAN, Thread, LTE/GSM, BLE, Wi-Fi, GNSS
  • Implement and optimize protocols: I²C, SPI, UART, MQTT, TCP/IP
  • Build resilient device–cloud pipelines for production-scale deployments
  • Debug fearlessly using DSO, logic analyzer, SWD/JTAG
  • Collaborate with hardware, QA, and backend across the full product lifecycle
🤖 AI-Assisted Development (We Mean It)

We actively build with AI. You'll be expected to:

  • Use GitHub Copilot, Claude, or ChatGPT as embedded coding co-pilots
  • Apply prompt engineering to accelerate firmware scaffolding and documentation
  • Leverage GenAI tools for automated test generation and log analysis
  • Use AI-assisted debugging to trace firmware faults faster
  • Generate, review, and refine technical docs using LLM tooling
  • Stay current with the evolving AI toolchain for embedded systems
✅ What You Bring
  • Expert-level embedded C/C++/Python , memory optimization, and DSA
  • Proven ownership of complex firmware architectures
  • Experience with FreeRTOS or other RTOS platforms
  • Working knowledge of low-power design and energy profiling
  • Solid hardware debugging fundamentals and electronics intuition
  • Python scripting for test automation
  • Secure coding practices: encrypted comms, secure boot
  • Strong Git and version control discipline
⭐ Bonus Points
  • RTOS experience: FreeRTOS, Zephyr, ThreadX
  • Familiarity with IoT standards: Matter, Zigbee, DALI, LoRaWAN
  • CI/CD pipelines for embedded environments
  • Safety-critical systems: ISO 26262, IEC 61508, MISRA-C
💡 Why Join Robota
  • Work on cutting-edge IoT across defense, smart cities, industrial automation, and consumer tech
  • Small team = massive ownership — you architect, not just implement
  • A culture that invests in AI tooling — we buy the licenses, you unlock the gains
  • High-impact role: your firmware ships in real products used by 1,000+ clients globally
  • Fast-moving startup pace with senior engineering mentorship