Firmware Developer

9 hours ago


Bengaluru, Karnataka, India Confio Technologies Full time ₹ 60,000 - ₹ 12,00,000 per year

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, ₹1,200,000.00 per year

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person


  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India Kazam Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Key Responsibilities:● Design, develop, and test firmware for rectifiers and AC chargers.● Collaborate closely with hardware engineers to define firmware requirements and specifications.● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.● Develop and maintain code in...

  • Firmware Developer

    10 hours ago


    Bengaluru, Karnataka, India Hire Xpert Full time ₹ 80,000 - ₹ 1,50,000 per year

    Hi All,We are looking for Firmware Developer who can join immediately.Location-Bangalore/ChennaiResponsibilitiesl  Design, develop, and maintain firmware for embedded products.l  Collaborate with hardware/software teams to define driver requirementsl  Implement and optimize low-level drivers for peripherals and platforms.l  Debug and troubleshoot...

  • Firmware Developer

    4 weeks ago


    Bengaluru, Karnataka, India MaimsD Technology Full time

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...

  • Firmware Developer

    6 days ago


    Bengaluru, Karnataka, India Maimsd Technology Full time ₹ 1,80,000 - ₹ 2,40,000 per year

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...

  • Firmware Developer

    12 hours ago


    Bengaluru, Karnataka, India MaimsD Technology Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Firmware Engineer/Architect Job Description We are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a...

  • Firmware Developer

    9 hours ago


    Bengaluru, Karnataka, India MyCareernet Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company:Global Technology organizationKey Skills:Firmware, C Programming, Device Driver, Networking, Storage, PCIe.Roles & Responsibilities:Develop and maintain embedded firmware for hardware accelerators.Collaborate with distributed teams across multiple sites and time zones.Interface directly with technical contacts in customer labs to gather requirements...

  • Firmware Developer

    1 week ago


    Bengaluru, Karnataka, India EMO Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position:Firmware DeveloperLocation:Bangalore About UsAt EMO Energy, we're a fast-moving deep-tech startup revolutionizing the electric mobility space. We are building a complete end-to-end EV technology stack from high-performance battery systems to intelligent control electronics powering the next generation of electric vehicles. We thrive on innovation,...

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India Triphase Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Role & responsibilitiesThorough Knowledge in C & C++ programming skills.Extensive Design and implementation experience & debugging skills on embedded platformsPractical experience in programming of 8 /16 /32 bit microcontrollers ( Renesas / TI/ Nuvoton/ST/ NXP / PIC/ ) for in realKnowledge on ARM core ProcessorKnowledge on BLDC motor control .time...


  • Bengaluru, Karnataka, India Sportstech GMBH Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness/wearable devices, with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications. The role involves developing low-power embedded solutions, integrating with NDK/SDK layers, and collaborating closely with mobile app teams to...


  • Bengaluru, Karnataka, India SWITS DIGITAL Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title:Embedded Firmware DeveloperLocation:BangaloreExperience:4-10 YearsJob SummaryWe are looking for a highly skilledEmbedded Firmware Engineerwith expertise inC/C++ development,RTOS (VxWorks), and communication protocol implementation. The ideal candidate will design, develop, and optimize firmware solutions for embedded systems, ensuring reliability,...