Firmware Developer

3 days 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

    5 days ago


    Bengaluru, Karnataka, India Hire Xpert Full time ₹ 5,00,000 - ₹ 15,00,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

    2 weeks ago


    Bengaluru, Karnataka, India Epiroc Website Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: IoT Firmware DeveloperLocation: BangaloreJob Type: Full-TimeAbout Us:Epiroc is a leading innovator in the IoT space for Mining and Construction industry, dedicated to creating cutting-edge solutions that connect the world. We are looking for a talented IoT Firmware Developer to join our dynamic team and help drive the development of our IoT...

  • Firmware Developer

    2 days ago


    Bengaluru, Karnataka, India Bosch Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it's the largest software development center of Bosch, outside Germany,...


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

    We are looking for a highly skilledFirmware Developerwith hands-on experience in embedded systems and industrial automation. The ideal candidate will have deep expertise in low-level driver development, microcontroller programming, and interfacing with various hardware peripherals.Key Responsibilities:Develop and maintain firmware for 16-bit and 32-bit...


  • Bengaluru, Karnataka, India Mirafra Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job SummaryWe are hiring a talented L2/L3 Protocol & Firmware Development Engineer with strong expertise in:Networking protocolsSwitching protocol developmentFirmware engineeringC programming and data structuresThis role involves developing embedded networking software and firmware for high-performance systems.Mandatory SkillsExperience in switching protocol...


  • Bengaluru, Karnataka, India Talme Technologies Full time ₹ 5,68,000 - ₹ 19,70,920 per year

    Experience: 5 to 10 yearsJob Summary:We are seeking a skilled Audio Firmware/Device Driver Developer to join our team. As an Android Audio /Device Driver Developer, you will be responsible for designing, developing, and testing audio firmware and device drivers for Android-based systems.Key Responsibilities:· Develop and maintain audio firmware and device...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Eximietas Design Full time ₹ 1,20,000 - ₹ 1,80,000 per year

    We are currently seeking a highly skilled and experienced Firmware Engineer to join our dynamic team at Eximietas Design. The Firmware Engineer will play a pivotal role in designing, developing, and maintaining firmware for a wide range of hardware peripherals and platforms. The ideal candidate will have a strong background in firmware development,...


  • Bengaluru, Karnataka, India Zorba Consulting Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Experience : 4+ Years. Location : Bangalore, India (Work from Office). Job Type : Full-Time. Job Summary : We are looking for a passionate and experienced Embedded Firmware Developer with over 4 years of experience in embedded systems programming. The ideal candidate should have strong expertise in C/C++, Linux internals, and RTOS environments such as...

  • Firmware Engineer

    4 hours ago


    Bengaluru, Karnataka, India Fortive Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Collaborate with the development team to design, implement and develop Firmware solutions using CC++Python and Linux OS. Debug and troubleshoot Firmware issues, providing timely and accurate resolutions. Able to write test cases from Stories/Requirements Write efficient, maintainable, and well-documented code. Work with cross-functional teams to integrate...


  • Bengaluru, Karnataka, India Luxoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Project description Join our team in developing cutting-edge security firmware for Embedded Systems on Chips (SoCs). You will be working on innovative projects that focus on the security subsystem of silicon, including policy implementation, root of trust, TPM/fTPM, and Widevine. This role demands a high level of expertise in trusted applications and...