Talent.com
Firmware Engineer

Firmware Engineer

Cabcon Technologies Private LimitedKolkata, West Bengal, India
2 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, West Bengal, India

    Related jobs
    • Promoted
    • New!
    Finishing Engineer | Manager

    Finishing Engineer | Manager

    Total Environment Building Systems Pvt Ltdkolkata, India
    At Total Environment, we love creating experiences that touch the senses and evoke emotions.Intricate and vibrant experiences that have depth and character, created with passion and sensitivity.Our...Show moreLast updated: 5 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    GenesisCipher LabsKolkata, IN
    GenesisCipher Labs is a FinTech infrastructure startup dedicated to building innovative blockchain protocols, including stablecoins, oracles, and payment systems. Our mission is to create secure, tr...Show moreLast updated: 17 days ago
    • Promoted
    Software Engineer

    Software Engineer

    capeironKolkata, IN
    We’re Hiring : Software Engineer [Remote].Month Contract Role at Capeiron Technology.Fixed Compensation for contract : INR 5,00,000. As a Software Engineer, you’ll be responsible for developing and ma...Show moreLast updated: 30+ days ago
    • Promoted
    System Engineer (Freelancer)

    System Engineer (Freelancer)

    ConfidentialKolkata
    Position : System Engineer (Freelancer – Remote).We are seeking an experienced and proactive.IT infrastructure, ensuring optimal system performance, security, and reliability.Design, implement, and ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Founding Engineer

    Founding Engineer

    iksa.aiKolkata, West Bengal, India
    Our Clinical Context Platform connects fragmented health data like EHRs, labs, claims, and devices into a single intelligent layer that lives inside healthcare organizations’ cloud environments.W...Show moreLast updated: 19 hours ago
    • Promoted
    CyberArk Engineer

    CyberArk Engineer

    Next VenturesKolkata, West Bengal, India
    Job Opportunity : CyberArk Engineer Role Type : .Contract / Permanent / Fixed Term Start Date : .English Requirements Description We are looking for. Privileged Access Management (PAM) implementations us...Show moreLast updated: 10 days ago
    • Promoted
    Linux Engineer

    Linux Engineer

    RecroKolkata, IN
    As a Senior Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, architecture ...Show moreLast updated: 24 days ago
    • Promoted
    Prompt Engineer-JIS119036

    Prompt Engineer-JIS119036

    MM Management ConsultantKolkata, West Bengal, India
    Job Details : Job Title : Prompt Engineer Experience : 6 to 10 Years Type : Remote | Full-time Employment Notice Period : Immediate to 30 Days Role Overview : We are seeking skilled professionals wi...Show moreLast updated: 3 days 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: 6 days ago
    • Promoted
    Enterprise Engineer

    Enterprise Engineer

    Estarta SolutionsKolkata, IN
    The role focuses on designing, implementing, and optimizing large-scale enterprise network infrastructures that enable secure, high-performing, and resilient business operations.As a key technical ...Show moreLast updated: 3 days ago
    • Promoted
    Full Stack Engineer

    Full Stack Engineer

    GoodfitKolkata, IN
    Goodfit is a platform that revolutionizes the hiring process by using AI-driven first-round interviews and bias-free screening to connect companies with the right people efficiently.Hiring based on...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    BrightEdgekolkata, west bengal, in
    Just seeking some good talent!.At BrightEdge, we innovate at the intersection of AI, SEO, and enterprise growth.We’re not just shaping the future of enterprise SEO and content performance; we’re al...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer

    Platform Engineer

    NTT DATA, Inc.Kolkata, West Bengal, India
    Job Description : -Experience in EDR- CrowdStrike -Experience in any one Ng (NextGen) SIEM tools (Crowdstrike, Qradar, Arcsight, Splunk,etc) - Hands-on Experience in Security Automation tools- SOAR...Show moreLast updated: 11 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
    System Engineer

    System Engineer

    NavsoftKolkata, West Bengal, 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: 24 days ago
    • Promoted
    • New!
    Principal Engineer(Flutter)- Fintech Startup

    Principal Engineer(Flutter)- Fintech Startup

    Taglynkkolkata, India
    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 on iOS, Android and the Web...Show moreLast updated: 17 hours ago
    • Promoted
    Staff Engineer

    Staff Engineer

    ConfidentialKolkata, Mumbai
    We are looking for a Staff Engineer with deep domain expertise in Cisco firewall technologies and working experience with 2 3 other enterprise firewall platforms. The role involves leading requireme...Show moreLast updated: 30+ days ago
    • Promoted
    CipherTrust Engineer

    CipherTrust Engineer

    CapgeminiKolkata, 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 moreLast updated: 3 days ago