Logo-of-Weekday-Ai-hiring-for-jobs-in-India-on-GrabJobs

Embedded Firmware Engineer

icon building Company : Weekday Ai
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Embedded Firmware Engineer

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Bengaluru

JobType: full-time

The Embedded Firmware Engineer will be responsible for designing, developing, and maintaining firmware for microcontroller-based systems. The role involves low-level programming, RTOS and bare-metal development, hardware bring-up, and close collaboration with hardware teams to deliver reliable and high-performance embedded solutions.

Key Responsibilities

  • Design, develop, and maintain embedded firmware for ARM Cortex-M and RISC-V microcontrollers.
  • Develop and integrate device drivers for communication interfaces such as I2C, SPI, UART, CAN, USB, BLE, and Ethernet.
  • Work on real-time operating systems including FreeRTOS and Zephyr, as well as bare-metal firmware.
  • Perform board bring-up, system debugging, and validation using tools such as JTAG/SWD, oscilloscopes, and logic analyzers.
  • Analyze hardware schematics and component datasheets to ensure accurate firmware integration.
  • Collaborate closely with hardware, validation, and system teams throughout the development lifecycle.

Must-Have Skills & Experience

  • 3–5 years of hands-on experience in embedded firmware development.
  • Strong proficiency in C programming (C++ is a plus).
  • Experience working with ARM Cortex-M or RISC-V MCU architectures.
  • Solid experience with RTOS (FreeRTOS, Zephyr) or bare-metal programming.
  • Strong debugging skills using JTAG, SWD, and lab instruments.
  • Hands-on experience with standard communication protocols.

Good-to-Have Skills

  • Experience with bootloader development (MCU bootloaders, U-Boot).
  • Knowledge of power optimization and low-power system design.
  • Exposure to OTA mechanisms and secure firmware update workflows.
  • Python scripting for testing, validation, or automation.

Skills

  • Embedded C
  • RTOS
  • ARM / RISC-V
  • FreeRTOS
  • Zephyr
  • Embedded Linux
Original job Embedded Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Embedded Firmware Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Embedded Firmware Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.