Get in Toucharrow


Senior Embedded Software Engineer

Job Description

  • Designing and implementing software of embedded devices and systems.
  • Designing, developing, coding, testing, and debugging system software.
  • Embedded Application Development using Embedded C, for popular MCUs / SoCs like TI, ST, Microchip, and other ARM-based MCUs.
  • The candidate will get to work on various technologies like GSM, LTE-M, NB-IoT, WiFi, Bluetooth, LPWAN, MQTT, ZigBee, proprietary Sub 1 GHz.
  • Ability to adapt with compilers, tools chains, and IDE’s like Code Composer Studio, Keil uVision, MPLABX, etc.
  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Embedded application design with preemptive, multitasking real-time operating systems (RTOS) like TI-RTOS, FreeRTOS, Embedded Linux, etc.
  • Adequate knowledge of reading schematics and datasheets for components.
    Strong documentation and writing skills.

Qualification and Skils

  • Solid programming experience in Embedded C.
  • Hands-on Experience with various communication protocols like UART, SPI, I2C, Wi-Fi, BLE.
  • Experience with various data protocols like HTTP, MQTT, etc.
  • B. Tech. in Electronics


  • Embedded Software Engineer (1-10 Years)-Bangalore

Apply Now





December 9, 2021

Lead iOS Developer - SWIFT/Objective C

Lead iOS Developer - SWIFT/Objective C
Comments 0
December 9, 2021

Lead Java Software Engineer (IoT, Cloud, MQTT)

Lead Java Software Engineer (IoT, Cloud, MQTT)
Comments 0