Close this search box.

Engineer / Senior Software Engineer – Firmware

Job description: 3 positions

Education: Engineering or Technical degrees preferred (B.E/B.TECH/M.E/M.TECH/MCA/M.Sc)

Experience Required: 2 to 8 years

Location: Bangalore


Primary Skills:

  • 2+ years of designing, developing & debugging embedded systems.
  • Strong understanding of micro-controllers.
  • Excellent coding skills in C.
  • Experience in  design with multitasking real-time operating systems.
  • Adequate knowledge of reading schematics and data sheets for components.
  • Experience with  tools like Logic Analyzers, oscilloscopes and protocol analyzers.
  • Experience in controller peripherals interfaces like UART, I2C, SPI, 1 Wire, ADC etc
  • Experience in communication protocol such as TCP, UDP, HTTP, MQTT, CoAP etc.
  • Understanding of communication technologies like ZigBee,blue-tooth, WiFi, 6LoWPAN etc.


Secondary Skills:

  • Experience in developing Linux application.
  • Experience with freeRTOS.
  • Knowledge in shell scripting.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top