Embedded Firmware Engineer (India)

Embedded Firmware Engineer (India)

03 Aug
|
ArtPark - I-Hub for Robotics and Autonomous Systems Innovation Foundation
|
India

03 Aug

ArtPark - I-Hub for Robotics and Autonomous Systems Innovation Foundation

India

Type: Full-Time

Location: Bangalore

Role Overview

- Contribute to algorithm development and implementation for sensing, estimation, and control pipelines (as applicable to IMU/INS/flight systems)

- Own and execute embedded firmware development for inertial navigation systems, IMUs, flight controllers, and GNSS products

- Work closely with hardware engineers during board bring-up, integration, and field testing

- Build reliable, production-grade firmware for real-world deployment

Key Responsibilities

- Implement and optimize embedded algorithms (filtering, compensation, estimation/control buildingblocks) on resource-constrained targets

- Develop across common microcontroller ecosystems (e.g., ST, TI, Microchip – exact families project-dependent)

- Design, implement, and debug embedded firmware in C/C++

- Develop drivers for SPI, I2C, UART, CAN and related interfaces

- Implement bare-metal or RTOS-based real-time systems

- Develop test, calibration, and diagnostic firmware

- Debug complex issues using JTAG, logs, oscilloscopes, and logic analysers

- Support lab testing, field trials, and iterative product improvement

Required Qualifications

- Experience implementing software/firmware algorithms in C++ (embedded) and Python (prototyping, tooling, test automation)

- Hands-on experience with microcontroller platforms/ecosystems such as ST, TI,



Microchip (or equivalent)

- 4–6 years of hands-on embedded firmware development experience

- Robust proficiency in C/C++ and embedded systems fundamentals

- Experience working directly with hardware

- Good understanding of real-time systems and low-level debugging

- Strong ownership mindset and ability to work independently

Preferred Skills

- Practical exposure to algorithm-to-firmware workflow: prototype in Python, validate on data, then deploy in embedded C/C++

- Experience with RTOS such as FreeRTOS or Zephyr

- Exposure to navigation systems, sensor data handling, or control systems

- Experience in drones, robotics, automotive, aerospace, or defence projects

- Familiarity with PX4, ArduPilot, or MAVLink

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.

📌 Embedded Firmware Engineer (India)
🏢 ArtPark - I-Hub for Robotics and Autonomous Systems Innovation Foundation
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer (india) / india