Bestkaam Logo
Back to Jobs
Eklavya

Embedded Firmware Engineer

Actively Reviewing

Eklavya

Ajmer Full-Time 4–8 yrs exp Posted 6 hours ago  · Apply by Sep 14, 2026
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
  • Strong 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.