2 years

3 - 12 Lacs

Posted:8 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Firmware Developer

Location: Bangalore, India
Experience: Minimum 2 years (hands-on)
Employment Type: Full-Time

About Confio

Confio Technologies is a rapidly growing home automation and smart-building company, innovating across Z-Wave, Zigbee, Wi-Fi, KNX, and Matter ecosystems. We design and manufacture next-generation smart devices — from touch panels and sensors to hybrid gateways — with a focus on design, reliability, and seamless interoperability with Alexa, Google Home, and Apple HomeKit.

If you are passionate about embedded systems and want to work on cutting-edge IoT products that redefine smart living, we’d love to have you on our team.

Key Responsibilities

  • Develop, test, and debug firmware for embedded systems and IoT devices.
  • Write efficient, reliable, and maintainable code in Embedded C/C++.
  • Work closely with hardware and product teams to bring up and test new boards.
  • Integrate and optimize firmware for Wi-Fi, Zigbee, and Z-Wave communication stacks (experience with Silicon Labs SDKs is a strong plus).
  • Implement low-power firmware for battery-based devices.
  • Perform debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
  • Manage OTA updates, bootloaders, and firmware versioning.
  • Collaborate with the software/cloud team for API/MQTT integrations and device provisioning.
  • Participate in design reviews and contribute to continuous improvement in firmware processes.

Required Skills

  • Strong hands-on experience in Embedded C programming.
  • Good understanding of microcontrollers (ARM Cortex, ESP32, etc.).
  • Experience with RTOS, UART, SPI, I2C, GPIO, ADC, PWM, and timers.
  • Ability to read schematics and collaborate with hardware design teams.
  • Familiarity with Git and version control systems.
  • Strong problem-solving and debugging skills.
  • Excellent understanding of firmware development life cycle.

Preferred / Bonus Skills

  • Experience with Silicon Labs Simplicity Studio, EFR32, or ESP32 SDKs.
  • Experience in Wi-Fi, Zigbee, or Z-Wave protocol development.
  • Exposure to Matter / Thread / BLE stack is an added advantage.
  • Knowledge of IoT communication (MQTT, CoAP, REST APIs).
  • Understanding of low-power design, OTA updates, and security features in IoT devices.

Soft Skills

  • Strong verbal and written communication skills.
  • Team player with a collaborative and proactive mindset.
  • Ability to work independently and manage multiple tasks.
  • Eagerness to learn, experiment, and adapt to new technologies.

Education

  • B.E / B.Tech in Electronics, Electrical, or Computer Engineering (or equivalent).

Why Join Confio

  • Work on real, production-grade smart home products shipped globally.
  • Exposure to multiple communication protocols and technologies.
  • Dynamic, fast-paced environment with room for innovation.
  • Opportunity to grow with a company scaling across international markets.

Job Types: Full-time, Permanent

Pay: ₹300,000.00 - ₹1,200,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person

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