Talent.com
Smart Device Firmware Engineer

Smart Device Firmware Engineer

Cabcon Technologies Private LimitedKolkata, Republic Of India, IN
6 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, Republic Of India, IN

    Related jobs
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Alp Consulting Ltd.kolkata, west bengal, in
    BE / BTech / ME / Mtech / MSc in Computer Science / VLSI / Embedded / Electronics (& Telecommunication) / Instrumentation & Control from reputed institute. Exposure to CAN / CAN(FD) and higher level protocol...Show moreLast updated: 2 hours ago
    • Promoted
    Mobile Engineer - 3k Per Month - Immediate Start

    Mobile Engineer - 3k Per Month - Immediate Start

    nineDots.ioKolkata, Republic Of India, IN
    You’ll be hands-on from day one — no endless onboarding, just getting stuff built.Fintech (Private Markets / Alternative Investments). They’re building a fintech product reshaping access to private ...Show moreLast updated: 21 days ago
    • Promoted
    Electronics Design Engineer BSc

    Electronics Design Engineer BSc

    ConfidentialKolkata
    Validate and refine AI-assisted circuit and embedded system designs.Review AI-generated PCB layouts and microcontroller-based solutions. Contribute to training AI models in electronic component anal...Show moreLast updated: 30+ days ago
    • Promoted
    Remote GenAI Engineer

    Remote GenAI Engineer

    EazyMLKolkata, IN
    Remote
    Founded by Bell Labs research veterans, and associated with breakthrough startups like Amelia, EazyML, specializes in Transparent Machine Learning. Early on EazyML founders saw the need for Transpa...Show moreLast updated: 20 days ago
    • Promoted
    Lead Mobile Engineer

    Lead Mobile Engineer

    SenpiKolkata, IN
    In just four months since launching on Base, Senpi has processed.Backed with $4M in Seed capital by top investors including Lemniscap, Coinbase Ventures, and SuperLayer, we’re building on a track r...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Tipsons Groupkolkata, west bengal, in
    Deep understanding of Flutter's fundamental concepts : .Widgets (Stateful / Stateless), lifecycle, keys, etc.Proven State Management Expertise : . Must have production-level experience with at least one m...Show moreLast updated: 5 days ago
    • Promoted
    Emulation Engineer / Lead

    Emulation Engineer / Lead

    eInfochips (An Arrow Company)Kolkata, IN
    Role : Emulation Engineer / Lead.Job Location : Noida, Chennai, Bangalore, Hyderabad, Ahmedabad.You must be having BS or MS in Electrical OR Electronics engineering. Minimum 4+ Years of Emulation Expe...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL DigitalKolkata, IN
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    MBD Engineer - Battery Management System

    MBD Engineer - Battery Management System

    MEAtec - Battery IntelligenceKolkata, IN
    At MEAtec, we are an innovative leader in the field of electric vehicle technology, specializing in the development of advanced battery management systems (BMS) for high-performance, sustainable ve...Show moreLast updated: 6 hours ago
    • Promoted
    System Engineer

    System Engineer

    ConfidentialKolkata, India
    Shopify developers are experts in building online stores, themes and apps using the Shopify platform.They specialize in frontend development, helping merchants express themselves through web design...Show moreLast updated: 10 days ago
    • Promoted
    Mobile Engineer - 3k per month - Immediate start

    Mobile Engineer - 3k per month - Immediate start

    nineDots.iokolkata, west bengal, in
    You’ll be hands-on from day one — no endless onboarding, just getting stuff built.Fintech (Private Markets / Alternative Investments). They’re building a fintech product reshaping access to private ...Show moreLast updated: 26 days ago
    • Promoted
    • New!
    Test Engineer

    Test Engineer

    Best NanoTechkolkata, west bengal, in
    Job Description : Tessent DFT Engineer.We are seeking an experienced DFT Engineer with strong expertise in Mentor Graphics Tessent tools to join our team. The ideal candidate will have comprehensive ...Show moreLast updated: 2 hours ago
    • Promoted
    Lead Flutter Developer

    Lead Flutter Developer

    RapidBrainsKolkata, IN
    Senior or Lead Flutter Developer (6+ years).Flutter, clean architecture, and team leadership.Proven ability to design and implement. Expert-level knowledge and practical experience with.Experience o...Show moreLast updated: 3 days ago
    • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    SenpiKolkata, IN
    In just four months since launching on Base, Senpi has processed.Backed with $4M in Seed capital by top investors including Lemniscap, Coinbase Ventures, and SuperLayer, we’re building on a track r...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    TekPillar®kolkata, west bengal, in
    Collaborate with the hardware team to support new board designs and HW modifications.Linux OS internals, device drivers, and package compilation. Coordinate with cross-domain teams for.Ensure robust...Show moreLast updated: 2 hours ago
    • Promoted
    Electronics Design Engineer MSc

    Electronics Design Engineer MSc

    ConfidentialKolkata
    Validate and refine AI-assisted circuit and embedded system designs.Review AI-generated PCB layouts and microcontroller-based solutions. Contribute to training AI models in electronic component anal...Show moreLast updated: 30+ days ago
    • Promoted
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity LabsKolkata, 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 moreLast updated: 30+ days ago
    • Promoted
    AMS Verification Engineer / Lead

    AMS Verification Engineer / Lead

    eInfochips (An Arrow Company)Kolkata, IN
    Minimum 6 years relevant experience is required.Bangalore, Hyderabad, Noida, Chennai, Ahmedabad, Pune.Min 6 Years of overall experience in ASIC Verification. Should have worked on AMS Verification f...Show moreLast updated: 30+ days ago