Weekday AI logo
Embedded Firmware Engineer
full-timeBengaluru

Summary

Location

Bengaluru

Type

full-time

Explore Jobs

About this role

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

Other facts

Tech stack
Firmware Development,Low-Level Programming,RTOS,Bare-Metal,Hardware Bring-up,ARM Cortex-M,RISC-V,Device Drivers,I2C,SPI,UART,CAN,USB,BLE,Ethernet,FreeRTOS,Zephyr,JTAG/SWD,Oscilloscopes,Logic Analyzers

About Weekday AI

We are a YC-backed recruitment startup. Find select jobs posted by premium YC as well as VC backed startups here. Hand-curated by Weekday team.

Team size: 11-50 employees
LinkedIn: Visit
Industry: Technology, Information and Internet
Founding Year: 2022

What you'll do

  • The Embedded Firmware Engineer will be responsible for designing, developing, and maintaining firmware for microcontroller-based systems. This involves low-level programming, RTOS and bare-metal development, hardware bring-up, and close collaboration with hardware teams.

Ready to join Weekday AI?

Take the next step in your career journey

Frequently Asked Questions

What does a Embedded Firmware Engineer do at Weekday AI?

As a Embedded Firmware Engineer at Weekday AI, you will: the Embedded Firmware Engineer will be responsible for designing, developing, and maintaining firmware for microcontroller-based systems. This involves low-level programming, RTOS and bare-metal development, hardware bring-up, and close collaboration with hardware teams..

Why join Weekday AI as a Embedded Firmware Engineer?

Weekday AI is a leading Technology, Information and Internet company.

Is the Embedded Firmware Engineer position at Weekday AI remote?

The Embedded Firmware Engineer position at Weekday AI is based in Bengaluru, India. Contact the company through Clera for specific work arrangement details.

How do I apply for the Embedded Firmware Engineer position at Weekday AI?

You can apply for the Embedded Firmware Engineer position at Weekday AI directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Weekday AI on their website.