2 - 9 years

0 - 20 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Develop and implement firmware for IoT devices, ensuring optimal performance and efficiency.
  • Design and support device interfaces using IoT protocols such as MQTT, CoAP, HTTP, and others.
  • Integrate low-level drivers with firmware and optimize them for real-time performance.
  • Collaborate with cross-functional teams to design, test, and troubleshoot hardware and software components.
  • Work closely with hardware engineers to define communication protocols and optimize device integration.
  • Assist in the deployment and testing of IoT devices in real-world environments.
  • Utilize development tools such as debuggers, emulators, and version control systems to ensure robust development practices.
  • Stay up to date with the latest trends in IoT technology and suggest improvements to existing products.

Required Qualifications:

  • 2-8 years of hands-on experience in IoT device firmware development.
  • Strong proficiency in C/C++ for embedded systems and experience with microcontroller platforms (e.g., ARM Cortex, ESP32).
  • Familiarity with IoT communication protocols (e.g., MQTT, CoAP, HTTP, etc.).
  • Experience with real-time operating systems (RTOS) and interrupt handling.
  • Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging
  • Understanding of wireless communication protocols such as Bluetooth, Zigbee, Wi-Fi, or LoRa.
  • Basic understanding of electronics and hardware integration.
  • Knowledge of version control systems like Git.
  • Strong problem-solving skills and the ability to work in a collaborative environment.
  • Hands-on in internet protocols and software development using protocols including LoRA, Wi-Fi, BLE, ZigBee, NB-IoT, M2M,6LoWPAN, Ethernet etc.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

mumbai, maharashtra, india