directory-icon

Embedded Software Engineer

Job Responsibilities

  • Work and design embedded system platforms for automation of data collection of smell sensor and provide learning data for AI models.
  • Work on data collection and analysis with the team.

Job Requirements

  • B.Sc. (min. or equivalent) in Computer Engineering, Computer Science, Electrical Engineering (a graduate degree is a plus)
  • Work with embedded programing microcontroller development, ARM experience preferred.
  • Need to have a good understanding of Embedded Systems and their hardware limitations such memory and computation limitations.
  • Good understanding of computer architecture, data structures, algorithms, and OS concepts (Linux/RTOS).
  • Familiarity with embedded interfaces (UART, I2C, I2S, SPI, CAN, PCIe, etc.).
  • Skilled at C/C++, Python, Shell scripts
  • Experience with a Deep learning framework such as TensorFlow lite is a big plus
  • Familiarity with wireless technologies (Cellular/WiFi/Bluetooth/BLE) is a plus.