Padmi

Embedded Firmware Engineer

BangalorePosted 5 months ago
Software engineeringMid-level
Apply at Artpark

Opens the source posting on naukri.com

Source description

About the role

View original

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 Indias 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.

One address, no account. We’ll tell you when matching roles go live.

More at Artpark

Related open roles

View all roles
Embedded Firmware Engineer at Artpark · Padmi