Senior Embedded Software Engineer

 (6+ years exp)
₹12L – ₹18L
Published: 10 months ago
Avatar for Kiot Innovations

Kiot Innovations

India's Leading End to End IoT Solution provider

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

C++
C
Embedded Firmware Development

The Role

This position is an excellent opportunity for hands-on experience in Leading, developing and maintaining KIOS(KIoT Firmware OS). KIOS is an IoT operating system that enables quick integration of smart devices to KIoT IoT Cloud. You'll be leading a team of Embedded developers in developing the OS to tackle the heterogeneity of systems and protocols in order to enable quick and reliable integration, interconnection, and interoperability.

Responsibilities:

  • Developing KIOS architecture
  • Developing SDK for KIOT MCU's
  • Developing General SDK for third party MCU's
  • Developing Gateway SDK with Edge computing and Docker implemetation
  • Prototyping new technologies & hardwares
  • Lead and participate in technical discussions with enginnering and business teams
  • Making new modular libraries
  • Optimizing and adding features into kiot's existing device firmwares

Requirements:

  • knowledge on programming languages (C/C++, Python)
  • OS/RTOS architectures & concepts (Multi-process, Multi-threading, Interrupts etc.)
  • programming paradigms (OOPs) and other important techniques (design optimization, performance improvements, debugging)
  • Design and development experience on IoT protocols(WiFi,BLE, BLE Mesh,LoRaWAN,MQTT)
  • Experience on Dev Platforms (Arduino, Particle Photon, Digispark, RPi3)
  • SDK architectures(Applications framework, middle-ware services, security and build infrastructure)
  • Good understanding and knowledge of cloud communication wrt iot devices

Preferred Requirements

  • 5+ years of experience in leading/driving end-to-end projects.
  • Good understanding of multi-threading, OS concepts/fundamentals.
  • Understanding of Linux kernel and internals.
  • Know-how of SOC systems and related concepts, including bring-up.
  • Strong aptitude, quick learner, self-motivated, willing to explore and work across breadth of various technology areas.
  • Hands-on experience with troubleshooting software and system issues.
  • Deductive problem solving, good verbal and written communication skills for collaboration across teams.
  • Hands-on experience with full software development life cycle including design, implementation, deployment and support.

More about Kiot Innovations

Founders

Kishore Karnati
Founder • 3 years
Hyderabad
image
Sandy Karnati
Founder • 3 years
India
image
VijayKrishna Cholleti
Founder • 3 years
Hyderabad
image
Go to team image

Similar Jobs

Adya Smart Metering company logo
Adya Smart Metering
Adya is AI based cleantech providing Smart Metering and Advanced Energy Management soltn
Adya Smart Metering company logo
Adya Smart Metering
Adya is AI based cleantech providing Smart Metering and Advanced Energy Management soltn
Adya Smart Metering company logo
Adya Smart Metering
Adya is AI based cleantech providing Smart Metering and Advanced Energy Management soltn
Trusmart Intelligent Devices company logo
Trusmart Intelligent Devices
IOT will be the next big thing for the web. As a result, decentralized subscription is inevitable
LRR Technologies company logo
LRR Technologies
Mobile-based group management and communication
LRR Technologies company logo
LRR Technologies
Mobile-based group management and communication
Archesys company logo
Archesys
Improving the government services that impact everyday lives
Ramanujan  company logo
Ramanujan
Building APIs for Energy Sector which enables Utilities , Consumers to do Advanced Energy Management
Ramanujan  company logo
Ramanujan
Building APIs for Energy Sector which enables Utilities , Consumers to do Advanced Energy Management