Our achievements: We strive for and achieve perfection in creating technically sophisticated, autonomous and remotely controlled devices based on any chip architecture, any wireless stack (3G, 4G, WiFi, Bluetooth LE, NB-IoT, NFC, etc.) and key product technology Hundreds of thousands of our in-market products are distributed worldwide, and many...
16 червня 2023

Python (IoT) developer (вакансія неактивна)


As a member of team, you’ll do the following:

  • Develop multiprocessing, subprocessing, threading modules,
  • Use network protocols HTTP/S, Websockets, MQTT,
  • Perform unit and integration testing, logging,
  • Using of Git workflow,
  • Programming solutions for Linux (good knowledge).

Bonus Points

  • IoT knowledge,
  • Experience using cloud technologies such as Amazon Web Services (AWS), Google Cloud etc.,
  • Experience using low-level interfaces such as UART, SPI, I2C, USB,
  • TDD.

To properly design software architecture and OTA update approach, the IoT server should be chosen (AWS IOT, Google, Thinksboard, Openremote etc.).

Using of IoT server will provide the following benefits:

  • Provision devices;
  • Monitoring device states;
  • Management of device configuration;
  • OTA update: nn model, planogram, application;
  • Remote access;
  • Data visualization (from humidity sensor, for example).

Based in the Israel and USA Canyon Development develops hardware and embedded solutions for high-tech companies located predominantly in the US, Canada or Israel. While we specialize in a broad range of technologies, our primary focus is on hardware technologies such as mechanical design, schematics and PCB design, embedded developments, hardware video and audioprocessing, etc. We have a constantly growing team of top-level developers with proven ability to professionally design and deliver a diverse spectrum of projects.