Embedded Engineer Job Opportunity | Evobi Automations Pvt Ltd | Bangalore, KA

Job description:

Evobi Automations is currently seeking a smart and innovative candidate to take up the role of Embedded Engineer. The candidate should know how to competently program in C & C++ . Must have a good understanding of Esp32 family of Microcontrollers with ESP-IDF programming framework.

Requirements include:

  • Working with hexadecimal numbers and hexadecimal math.
  • A very good understanding of boolean math (logic).
  • An excellent knowledge of what interrupts are and how they work in code.
  • Embedded Coding experience with different kinds of memory (RAM, ROM, Flash); the differences between them and how they are read, written, accessed.
  • Ability to use a debugger to perform at least simple operations such as setting breakpoints, single stepping, examining variable values, examining memory, examining registers – and understanding the when to enable and disable interrupts when single stepping using a debugger.
  • Knowledge on how to develop and debug code for peripherals such as UARTs, I2C, SPI, A/D converters, timers, PWM generation from a timer, real-time clocks, etc.
  • Hands-on experience in programming at ESP32 microcontroller at registry level
  • The candidate should have built at least a minimum of 6 different projects on ESP32 Microcontroller.
  • Usage of Visual Studio ESP32 Microcontroller & command line tools
  • Understanding of Bluetooth and USB protocols.
  • Basic understanding of RTOS in embedded development is a plus.

Required skills:

  • Passion for embedded programming
  • Problem Solving Skills and Algorithmic Thinking
  • Quality Work
  • Bug-free Embedded code development
  • Task prioritising & planning

Job/Req. ID: N/A

Company: Evobi Automations Pvt Ltd

Location: Bangalore, KA

Job CategoryElectronics or Embedded Engineering

Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group