Talent.com
Firmware Engineer

Firmware Engineer

Cabcon Technologies Private LimitedKolkata, West Bengal, India
1 day 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
    Staff Engineer

    Staff Engineer

    ConfidentialMumbai, Kolkata
    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
    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
    Software Engineer

    Software Engineer

    BrightEdgekolkata, India
    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: 16 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: 23 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: 1 day 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: 5 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: 1 day ago
    • Promoted
    Senior Engineer - Protocols

    Senior Engineer - Protocols

    RecroKolkata, IN
    As a Software Engineer, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, design reviews to evolve Nasun...Show moreLast updated: 22 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
    Senior Engineer – Firmware

    Senior Engineer – Firmware

    L&T Technology Serviceskolkata, India
    Bachelor’s / Master’s in Electronics or Software Engineering.Provide direction on software / firmware design specifications, ensuring compliance with international standards and certification requireme...Show moreLast updated: 1 day 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: 9 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: 22 days ago
    • Promoted
    Fabric Data Engineer (Remote)

    Fabric Data Engineer (Remote)

    Thinkgrid LabsKolkata, West Bengal, India
    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 moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Cabcon Technologies Private Limitedwest bengal, west bengal, 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 moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Talentojkolkata, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 19 hours 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: 1 day ago