Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI

Decklar Corporation

Ahmedabad District

On-site

INR 1,200,000 - 2,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Decklar Corporation is seeking a Senior Embedded Firmware Engineer to design, develop, and maintain firmware for microcontroller-based IoT and Edge AI devices. You will work on ARM Cortex MCUs, implement low-power strategies, and ensure robust firmware through testing and validation.

The role requires 3–7 years of embedded firmware experience, strong C/C++ skills, and collaboration with cross-functional teams in an innovative AI-driven environment.

Qualifications

  • Bachelor’s degree in Electronics/EE/CS or equivalent.
  • 3–7 years of embedded firmware experience.
  • Experience with ARM Cortex MCUs and RTOS.
  • Strong C/C++ programming and debugging skills.

Responsibilities

  • Design, develop, and maintain firmware for embedded IoT and Edge AI systems on ARM Cortex M0+/M3/M4 platforms.
  • Implement low-power strategies, memory optimization, and peripheral management (I2C, SPI, SDIO, UART, Timers, DMA, BT/BLE, Wi-Fi, GSM).
  • Develop using RTOS (FreeRTOS, Zephyr) or bare-metal environments.
  • Collaborate with hardware, software, and QA teams for system integration; perform testing and validation.

Skills

C/C++ embedded
RTOS
ARM Cortex MCUs
I2C
SPI
UART
BLE/WiFi
GSM
Low-power design
Edge AI basics
Firmware debugging
Python scripting
OO design patterns

Education

Bachelor’s degree in Electronics / Electrical Engineering / Computer Science

Tools

Git
Debuggers
Oscilloscope
Build systems

Job description

Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AI
  • Qualifications Bachelors Degree in Engineering
  • Job Type Full time
  • Country India
About Us
Decklar Corporation

Decklar is transforming global supply chains with AI-powered decision intelligence and sensorless visibility. Over 300+ enterprises worldwide trust us to make their supply chains predictive, agile, and resilient.

Our culture is built on responsible rebellion—challenging conventions, embracing diversity, and empowering bold thinkers to solve high-stakes problems. At Decklar, you’ll collaborate across geographies, grow without limits, and help shape the future of supply chain intelligence.

We’re backed by leading global investors and headquartered in Silicon Valley, with offices worldwide.

Job Title: Senior Embedded FirmwareEngineer – Microcontroller, RTOS, Edge AI

Experience : 3 to 7 Years

Workplace type :Full time

About Decklar

Decklar (formerlyRoambee) pioneers Real-Time Decision AI with Unified Visibility, reshaping thesupply chains of Global 2000 leaders to be transparent, automated, andsustainable. Within weeks, these enterprises transform key processes likereplenishment, goods receipt, revenue forecasting, quality release, security,and asset management into dynamic, risk-informed operations.

Role Overview

We are seeking a highly motivated SeniorEmbedded Firmware Engineer to join our Edge AI and IoT product developmentteam. The candidate will design, develop, and maintain high-performancefirmware solutions for microcontroller-based platforms. You will contribute tonext-generation Edge AI trackers and condition-monitoring devices, while alsomentoring junior team members and collaborating across functions.

Key Responsibilities
  • Design, develop, and maintain firmware for embedded IoT and Edge AI systems on ARM Cortex M0+/M3/M4 platforms.
  • Implement low-power strategies, memory optimization techniques, and peripheral management (I2C,SPI, SDIO, UART, Timers, DMA, BT/BLE, Wi-Fi, GSM).
  • Develop using RTOS(e.g., FreeRTOS, Zephyr) and bare-metal environments.
  • Debug, optimize, and validate firmware on complex architectures (multi-core ARM, MCUs withintegrated wireless).
  • Conduct unit testing,integration testing, and system-level validation for robust deliverables.
  • Perform code reviews,ensure adherence to coding standards, and guide junior engineers.
  • Collaborate closelywith hardware, software, and QA teams for seamless system integration.
  • Document designs,code, and processes to maintain traceability and knowledge sharing.
  • Stay updated withindustry trends in Edge AI, IoT, and embedded technologies, contributinginnovative ideas.
Requirements
Required Skills & Experience
  • ? Expertise in C / C++ programming for embedded systems, with strong codeoptimization and debugging skills.
  • ? RTOS experience: Hands-on with FreeRTOS, Zephyr, or similar real-timeOS; understanding of thread scheduling, context switching, and memorymanagement.
  • ? Microcontroller platforms: ARM Cortex M0+, M3, M4 (low power modes,peripheral integration).
  • ? Peripheral interfaces: I2C, SPI, SDIO, UART, Timers, DMA, Bluetooth,BLE, Wi-Fi, GSM.
  • ? Low-power design: Proven experience with memory optimization, powermanagement, and energy-efficient firmware.
  • ? Edge AI experience: Exposure to Edge AI concepts, including datapreprocessing, event detection, or sensor fusion at the edge.
  • ? Firmware tooling: Skilled in using debuggers, oscilloscopes, logicanalyzers, firmware build chains, and version control (Git).
  • ? IoT device experience: In-field device monitoring, deployment, andtroubleshooting.
  • ? Python or scripting: Comfortable with scripting for automation,validation, or tool development.
  • ? Object-oriented fundamentals and design patterns for embedded systems.
Preferred (Nice to Have)
  • ? Experience with consumer electronics or high-volume IoT devices.
Education
  • ? Bachelor’s degree in Electronics / Electrical Engineering / ComputerScience or equivalent experience.
Please note
  • Theapplicant must be legally authorized to work in India.
  • Compensation is above industry par and depends onexperience and skill level.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Embedded Engineer
Senior Embedded Engineer

Description Ciklum • India

On-site
INR 1,200,000 - 1,500,000
Company-paid medical insurance
Mental health support
Company-paid certifications
Senior Lead Embedded Engineer
Senior Lead Embedded Engineer

Otis • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Encardio Rite Group • Lucknow

On-site
INR 600,000 - 900,000
Senior Embedded Engineer
Senior Embedded Engineer

Infogen Labs • Chennai District

On-site
INR 1,800,000 - 2,800,000
Medical insurance
Mental health support
Financial & legal consultations
+1
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Insolare Energy • Mumbai

On-site
INR 1,200,000 - 2,000,000
Embedded Expert
Embedded Expert

Bosch • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Embedded Expert
Embedded Expert

Robert Bosch Group • Bengaluru

On-site
INR 1,700,000 - 2,600,000