Get in Toucharrow


Embedded Developer (2+ Years) – Bangalore

Job Description

  • Design software of embedded devices and systems from requirements to production and commercial deployment Interface with hardware manufacturers, suppliers.
  • Identify Bill of Material Provide technical requirements and guidance for hardware design.
  • Hands-on code and design firmware.
  • Analyze and enhance efficiency, stability, and scalability of system resources.
  • Support software QA and optimize I/O performance Provide post-production support
  • Embedded Engineer to perform research, development, and deployment of capabilities for the Internet of Things related devices and systems. We are seeking embedded developers who understand IoT related communication protocols, WiFi and wireless technologies, and the ability to develop in low-level languages for hardware devices. We prefer inquisitive, self-driven engineers who like to reverse engineer and understand how hardware, software, and firmware works, and enjoy developing proof of concepts and complementary capabilities for these devices.

Skills Required

  • Background in Systems Programming, Operating Systems, RTOS, CoAP
  • Experience with Wi-Fi, Bluetooth development, and BLE solutions.
  • Experience in developing embedded devices, toys, robots, sensors, or control systems.
  • Experience developing on ARM Cortex, MSP430, IMX6, AVR 8051, DSP, or other embedded platforms.
  • Experience with codecs, ADC’s, and DAC’s.
  • Knowledge of communication protocols: I2C, SPI, USART, I2S, PCM.
  • Experience with sensors, microphones, accelerators, gyroscopes, magnetometers, GPS
  • Understanding of LoRa, LTE, CATM, NB-IoT, NFC, RFID is a plus
  • Professional experience in C OR C++, and low-level programming experience
  • Reverse engineering experience
  • Scripting skills (Python preferred)
  • Kernel or driver development skills a plus
  • TCP/IP and network protocol experience a plus
  • Computer network exploitation experience a plus
  • Bachelor Degree in Computer Science, Electronics Engineering or related field


  • BE/B.Tech/M.Tech in Electronics and Communication Engineering


  • 2+ Years in Embedded Development





Apply Now !

Apply Now