Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Kasmo Cloud Solutions

NewBe an early applicant

Embedded C Firmware Engineer

Posted Updated
Discussion

Job Brief – Embedded C Firmware Engineer

Location: Bangalore Experience: 3–5 years

Required skills:

  • Strong Embedded C programming on ARM Cortex-M microcontrollers (M0/M0+/M3/M4).

  • Bare-metal and RTOS-based firmware development.

  • MCU peripherals: GPIO, UART, SPI, I2C, ADC, timers/PWM, watchdog and NVIC.

  • Register-level programming using datasheets and reference manuals.

  • CMSIS, Keil Vision and/or ARM GCC toolchain.

  • SWD debugging using J-Link, CMSIS-DAP or ULINK.

  • Hardware debugging using oscilloscope, logic analyser and DMM.

  • Low-power firmware, sleep modes and wake-up handling.

  • Test plans, test cases, defect reporting and Git.

Qualification: BE/BTech in ECE, Electrical or a related engineering discipline.


Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.