06 Sep
|
Happiest Minds Technologies
|
Bengaluru
06 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, I2C, ARM processors
📌 SENIOR SOFTWARE ENGINEER (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru