embedded firmware Intern
Type: Full-Time
Location: Bangalore
Internship Role Overview
The selected intern(s) will work closely with our engineering team to build prototypes and customer-specific solutions on Yaanendriya’s sensing and navigation products. This role provides strong hands-on exposure to embedded firmware development, hardware bring-up, and real-world product integration.
Key Responsibilities
Rapidly prototype proof-of-concept rigs (MCU, sensors, communication modules)
Write, debug, and optimize firmware (C/C++, STM32/ESP32 or similar)
Develop customer-specific applications on our existing products
Integrate peripherals, bring up PCBs, and run basic hardware tests
Document designs, test results, and hand-off guides for production teams
Mandatory Skill Sets
Strong understanding of microcontroller architecture, GPIO, SPI/I²C, UART
Embedded firmware development in C/C++ and familiarity with Git
Basic electronics lab practices: soldering, multimeter/oscilloscope usage
Ability to read schematics & datasheets, and tweak BOMs for PoCs
Preferred Skills
RTOS exposure (FreeRTOS, Zephyr)
Python / Node.js for quick desktop or cloud utilities
Familiarity with RF modules (LoRa, BLE) and sensors (IMU, GNSS)
Internship Details
Duration: 6 months
Work Mode: Offline (in-office)
Work Schedule: 5–6 days/week (Bengaluru office)
Career Opportunity: High-performing candidates will be considered for full-time roles
ARTPARK @ IISc : Innovation factory for next-gen robotics & AI
ARTPARK is India's leading deep-tech venture builder and incubator focused on robotics, connected autonomous systems, and AI. Leveraging our unique facilities and ecosystems, we strive to provide meaningful support to very early-stage startups building deep-tech products based in research. We are a nonprofit organization created by Indian Institute of Science (IISc, Bengaluru) with support from the Department of Science & Technology (Government of India) and the Government of Karnataka.