Havells

IoT & Software Engineer

Havells
Not Disclosed
0-2 Years Full Time
IN

Vacancy: Not Disclosed Posted: 1 year ago Applicants: 1
Share via

Job Description

Roles and Responsibilities

Skills For IoT

AI/ML

  • Programming languages with a good foundation in a statistical platform such as Python, R, SAS, or MatLab
  • Using AI models in platforms such as Keras, TensorFlow, or Theano

Embedded

  • C language on embedded platforms
  • Knowledge on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging
  • Linux multimedia APIs and frameworks, including open-source software projects such as Gstreamer, Alsa, OpenMAX, and FFmpeg.
  • Knowledge of Security concepts, technologies, and best practices (certificates, CVEs, HSMs, PKI, Secure Boot)
  • Knowledge using IoT hardware platforms, communication boards, and gateways

Connectivity

  • Internet protocols and software development using protocols including LoRA, Wi-Fi, BLE/BLE-Mesh, ZigBee, NB-IoT, M2M, MQTT/ MODBUS/RS-232/485, 6LoWPAN, Ethernet
  • Cloud connectivity standards, such as MQTT, HTTPS, SSL/TLS

Test and Automation

  • System Testing/Validation - Exposure towards writing Testcases and executing automation/manual tests
  •  

Skills For SW

Backend

  • Node js, python, golang expertise with understanding of interaction with mongo, sql, redis cache interactions

Frontend

  • Angular expertise

Data engineering

  • Spark, hive, if possible hadoop

Cloud

  • Azure cloud environment, azure devops

Mobile apps

  • Flutter, understanding of UX/material design, BLE, Wifi, REST API usage, firebase notification - platform basics covering iOS, Android. Working knowledge of mobile platform native programming languages - java/kotlin(Android), objective c/swift)

Automation

  • Python, appium expertise, load test tools - jmeter/locust/other

Noida, Bangalore/Bengaluru

Skills Required: Python,IOT


JOBS BY CATEGORY