We are looking for an IoT Engineer with the following responsibilities:
- Design and build IoT devices, robust embedded software, drivers and frameworks to run on IoT devices;
- Participate in C, software development of new functionality in various software components;
- Troubleshoot and support for software deployed;
- Produce the necessary documentation and communicate plans and updates;
- Write scripts, test utilities, and other development tools;
Requirements:
- Bachelor or master's degree in Electronic or Computer Engineering;
- 2-5 years of work experience in the IoT field or Embedded architecture (Embedded C programming, System Integration,..);
- Strong experience using microcontrollers such as AVR, ARM Cortex, ESP32, Arduino, Linux, Raspberry; experience with HW designing rules, PCB Layout etc;
- Strong experience using communication protocols, in particular Ethernet, Wi-Fi, USB, Serial interfaces (SPI, I2C, RS485, RS422, RS232), Modbus, HTTP, MQTT;
- Proven ability to build residential and commercial tech products and smart solutions;
- Comfortable in working with a wide range of functional teams and Agile methodology. Experience as a Scrum Master on a software development team would be appreciated;
- Strong problem-solving skills with an emphasis on product development;
- Hands on experience on Oscilloscopes, Logic Analyzer, Function and Signal generator, Solder Station.