26 Oct
|
kasmo cloud solutions
|
Bengaluru
26 Oct
kasmo cloud solutions
Bengaluru
Job Brief – Embedded C Firmware Engineer
Location: Bangalore Experience: 3–5 years
Required skills
- Robust 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.
📌 Embedded C Firmware Engineer (Bengaluru)
🏢 kasmo cloud solutions
📍 Bengaluru