04 Sep
|
Happiest Minds Technologies
|
Bengaluru
04 Sep
Happiest Minds Technologies
Bengaluru
- Strong programming skills in Embedded C.
- Solid experience with STM32 microcontrollers or similar ARM-Cortex-M4 controller.
- Hands-on experience with RTOS such as FreeRTOS, ThreadX, Zephyr, or similar.
- Expertise in low-level driver development, BSP development, and hardware-software integration.
- Experience with peripheral interfaces including GPIO, UART, SPI, I2C, CAN, USB, Ethernet, ADC, PWM, and Timers.
- Strong experience in Bluetooth/BLE stack integration and application development.
- Experience developing and maintaining embedded web servers for device configuration, monitoring, and diagnostics.
- Working knowledge of TCP/IP networking, HTTP/HTTPS, MQTT, and related communication protocols.
- Experience in board bring-up, debugging, and performance optimization.
- Ability to analyze hardware schematics and work closely with hardware teams.
- Hands-on experience with debugging tools such as JTAG, GDB, Trace32/Lauterbach, oscilloscopes, and logic analyzers.
- Experience with version control systems such as Git.
Embedded C, ARM, I2C, BLE
📌 MODULE LEAD - Embedded C (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru