Embedded Firmware Developer - Kolkata, India - Global Pharma Tek

    Default job background
    Description

    Required Skills:

    . Minimum of years of experience in embedded firmware development
    . Hands-on experience with ARM Cortex-M microcontrollers (, STM, NXP, Nordic)
    . Proficient in C and C++ programming languages
    . Strong understanding of embedded system architecture and concepts
    . Experience in developing device drivers from scratch
    . Experience with Bluetooth Low Energy (BLE) communication
    . Knowledge of communication protocols like MQTT, MODBUS, BLE , Thread , cellular module - HTTPS, TCP
    . Experience with bootloader development and external memory interfaces
    . Experience in sensor interfacing and data acquisition
    . Experience with at least one embedded RTOS (FreeRTOS, Zephyr OS, or Mbed OS)
    . Excellent debugging and problem-solving skills
    . Strong analytical and critical thinking skills
    . Ability to work independently and as part of a team

    Preferred Skills:

    . Experience with Nordic NRF series wireless MCUs and nrf connect SDK
    . Hands-on experience with debugging tools like logic analyzers, DSOs, and multimeters
    . Strong written and verbal communication skills
    . Ability to create clear and concise technical documentation