Firmware Developer

Year    KA, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4452032
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year