Talent.com
Firmware Engineer
Firmware EngineerCabcon Technologies Private Limited • Kolkata, India
Firmware Engineer

Firmware Engineer

Cabcon Technologies Private Limited • Kolkata, India
21 days ago
Job description

Job Summary :

We are looking for a Firmware Engineer with strong expertise in Firmware and IoT device development. This role involves designing, developing and maintaining firmware for Smart Meters and other connected devices working at the intersection of hardware and software. You will be an integral part of a cross-functional engineering team responsible for creating scalable, reliable and secure Smart Meter.

Key Responsibilities :

  • Design, develop and debug embedded firmware for microcontrollers and IoT devices.
  • Implement and maintain low-level drivers and protocol stacks for interfaces like :
  • I2C, SPI, UART, USB, PWM, ADC / DAC
  • Integrate and optimize wireless connectivity protocols such as LTE, BLE, LoRa, Thread, NB-IoT etc.
  • Collaborate with hardware engineers during board bring-up and ensure proper firmware-hardware integration.
  • Optimize firmware for low power consumption, reliability, and real-time performance.
  • Develop and support OTA update mechanisms, secure bootloaders and device provisioning.
  • Write and maintain test scripts, diagnostics and system bring-up tools.
  • Conduct hardware-level debugging using tools like oscilloscopes, logic analysers, JTAG etc.
  • Participate in code reviews, architecture discussions and preparation of design documentation.

Required Qualifications :

  • Bachelor’s or Master’s degree in Electrical, Electronics or Computer Science Engineering.
  • Minimum 2 to 5 years of hands-on experience in firmware development for embedded and IoT systems.
  • Strong proficiency in C / C++ for embedded systems.
  • Deep understanding of hardware communication protocols : I2C, SPI, UART, USB etc.
  • Experience with wireless protocols and IoT stacks (LTE, BLE, LoRa, MQTT, CoAP).
  • Familiarity with RTOS-based or bare-metal firmware development.
  • Experience with MCU / SoC platforms like MSP430, RL78, STM32, nRF52, NXP or similar.
  • Proficient in debugging and validation using standard lab equipment and embedded tools.
  • Preferred Experience :

  • Experience with secure firmware development (e.g., TLS, Secure Boot, hardware encryption modules).
  • Familiarity with IoT cloud platforms (AWS IoT, Azure IoT, Google Cloud IoT).
  • Exposure to Matter, Thread or other emerging IoT standards.
  • Scripting knowledge (e.g., Python, Bash) for automation.
  • Create a job alert for this search

    Firmware Engineer • Kolkata, India

    Related jobs
    Smart Device Firmware Engineer

    Smart Device Firmware Engineer

    Cabcon Technologies Private Limited • Kolkata, Republic Of India, IN
    This role involves designing, developing and maintaining firmware for Smart Meters and other connected devices working at the intersection of hardware and software. You will be an integral part of a...Show more
    Last updated: 22 days ago • Promoted
    Product Engineer - Contract to Hire

    Product Engineer - Contract to Hire

    Versable • Kolkata, IN
    We are an AI powered data management platform for legacy markets, and enable our customers to automatically generate market ready product listings from sparse, unstructured raw data.Backed by inves...Show more
    Last updated: 15 days ago • Promoted
    IT Engineer

    IT Engineer

    Shyld AI • Kolkata, IN
    About Shyld AIShyld AI is building the first generation of Physical AI Agents to automate infection prevention and operational intelligence in hospitals and controlled environments.Our flagship wal...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer(Flutter)- Fintech Startup

    Principal Engineer(Flutter)- Fintech Startup

    Taglynk • Kolkata, West Bengal, India
    Roles & Responsibilities : Partner with product and design teams to rethink the future of Trading and Investing.Own the architecture and development of critical features for our Flutter-based apps o...Show more
    Last updated: 22 days ago • Promoted
    Founding Engineer

    Founding Engineer

    CT Nova Technologies • Kolkata, West Bengal, India
    Job description CT Nova is founded by ex–Google and ex–Microsoft leaders, partnering with Microsoft to evolve its Community Training platform into a next-generation, AI-powered learning ecosystem.W...Show more
    Last updated: 22 days ago • Promoted
    Electronics Firmware Engineer

    Electronics Firmware Engineer

    QuillAir Pvt. Ltd. • Kolkata, West Bengal, India
    Position : Electronics Firmware Engineer.Experience : 1+ years in drone technology Education : Bachelor’s degree in Electronics Engineering (or related field). Industry : Aviation & Aerospace Component ...Show more
    Last updated: 14 days ago • Promoted
    Verint WFM Engineer

    Verint WFM Engineer

    MRP Group • Kolkata, IN
    Our client are seeking an experienced Verint Workforce Management (WFM) Engineer with proven expertise in implementing Verint WFM, Desktop and Process Analytics (DPA), and Speech Analytics solution...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    Cabcon Technologies Private Limited • Kolkata, West Bengal, India
    This role involves designing, developing and maintaining firmware for Smart Meters and other connected devices working at the intersection of hardware and software. You will be an integral part of a...Show more
    Last updated: 22 days ago • Promoted
    Fabric Data Engineer (Remote)

    Fabric Data Engineer (Remote)

    Thinkgrid Labs • Kolkata, IN
    Remote
    Thinkgrid Labs is at the forefront of innovation and technology.Our expert team of software engineers, architects, and UI / UX designers specialises in crafting bespoke web, mobile, cloud application...Show more
    Last updated: 30+ days ago • Promoted
    GTM Engineer

    GTM Engineer

    FullFunnel • Kolkata, IN
    At FullFunnel, we don’t believe growth should rely on manual grind—we believe in.That’s why we’re looking for a.This is not your average ops role. If you geek out on solving complex system puzzles a...Show more
    Last updated: 30+ days ago • Promoted
    IoT Firmware Developer

    IoT Firmware Developer

    Cabcon Technologies Private Limited • Kolkata, Republic Of India, IN
    This role involves designing, developing and maintaining firmware for Smart Meters and other connected devices working at the intersection of hardware and software. You will be an integral part of a...Show more
    Last updated: 22 days ago • Promoted
    Freelance FPGA Engineer

    Freelance FPGA Engineer

    ThreatXIntel • Kolkata, IN
    ThreatXIntel is a startup cyber security company dedicated to delivering customized, cost-effective solutions to protect businesses and organizations from cyber threats. With expertise in cloud secu...Show more
    Last updated: 1 day ago • Promoted
    DDI ENGINEER

    DDI ENGINEER

    TWO95 International, Inc • Kolkata, IN
    Salary – Market (Based on the experience).Networking Professional (DNS, DHCP and IPAM (DDI).ONE+ years network and DDI experience. Experience with Active Directory.Experience with Linux based OS.Exc...Show more
    Last updated: 1 day ago • Promoted
    Drone Firmware Engineer

    Drone Firmware Engineer

    QuillAir Pvt. Ltd. • Kolkata, Republic Of India, IN
    Position : Electronics Firmware Engineer.Experience : 1+ years in drone technology Education : Bachelor’s degree in Electronics Engineering (or related field). Industry : Aviation & Aerospace Component ...Show more
    Last updated: 14 days ago • Promoted
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity Labs • Kolkata, IN
    Remote
    Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show more
    Last updated: 30+ days ago • Promoted
    Firewall Engineer

    Firewall Engineer

    ITPeopleNetwork • Kolkata, West Bengal, India
    We are looking for a junior–mid level.The engineer will assist in user discovery, policy setup, client deployment, testing, and troubleshooting as part of a large-scale remote access consolidation ...Show more
    Last updated: 4 days ago • Promoted
    Founding Engineer

    Founding Engineer

    iksa.ai • Kolkata, IN
    EHRs, labs, claims, and devices into a single intelligent layer that lives inside healthcare organizations’ cloud environments. We’re a team of clinicians and AI engineers who’ve : .Managed chronic-ca...Show more
    Last updated: 20 days ago • Promoted
    CipherTrust Engineer

    CipherTrust Engineer

    Capgemini • Kolkata, IN
    We are seeking a skilled and experienced professional in.Encryption, Key Management, and Cryptography.Vormetric Data Security Manager (DSM). Onboard applications, databases, and storage platforms in...Show more
    Last updated: 22 days ago • Promoted