Job Description

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.
Requirements
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 d...

Apply for this Position

Ready to join Weekday AI? Click the button below to submit your application.

Submit Application