Talent.com
This job offer is not available in your country.
Firmware Engineer – IoT Gateway Development

Firmware Engineer – IoT Gateway Development

Capgemini EngineeringBangalore Rural, Karnataka, India
23 days ago
Job description

Firmware Engineer – IoT Gateway Development

Location : Bangalore

Experience : 5 to 8 years

Education : - Bachelor’s or Master’s degree in Computer Science Engineering , Electronics & Communication Engineering , Telecom , or IT .

As a Firmware Engineer, you’ll contribute to embedded application development in an agile environment, helping shape the future of energy and automation solutions.

Your Role

As a Firmware Engineer, you will play a key role in the design and development of embedded software for IoT Gateway products. You’ll work closely with cross-functional teams to ensure high-quality deliverables and contribute to the technical excellence of the project.

In this role, you will :

  • Lead and participate in requirement analysis, architecture, design, and implementation.
  • Ensure software quality and craftsmanship in all deliverables.
  • Provide design inputs, conduct reviews, and share technical expertise with the team.
  • Troubleshoot and resolve complex technical issues.
  • Support the Scrum Master and Product Owner with planning and technical insights.

Your Profile

  • Strong programming skills in C and C++ (Standard and Modern C++ 11 / 14 / 17) , OOPS, and data structures.
  • Proficient in software architecture , object-oriented analysis / design, and UML.
  • Experience with Embedded Linux application development using tools like GCC, Meson, Buildroot, GDB, and Valgrind.
  • Knowledge of TCP / IP, socket programming , and IoT protocols such as MQTT, Modbus TCP, AMQP .
  • Familiarity with DevOps tools and version control systems (Git, SVN, GitHub).
  • Good communication, documentation, and presentation skills.
  • Experience working with Embedded Linux or RTOS .
  • Desirable Skills :

  • Understanding of Linux internals , kernel, and device drivers.
  • Experience with Yocto Project for custom Linux image creation.
  • Knowledge of secure development and cybersecurity technologies.
  • Exposure to CI tools like Jenkins.
  • Familiarity with unit testing frameworks (GTest, GMock).
  • Scripting skills and experience with CMake or Meson .
  • What You’ll Love About Working Here

  • Be part of a global leader in energy management and automation.
  • Work on innovative products that shape the future of IoT and industrial automation.
  • Collaborate with passionate professionals in a dynamic and inclusive environment.
  • Access continuous learning and development opportunities.
  • About Us

    Capgemini is a global business and technology transformation partner, helping organizations accelerate their dual transformation to address the evolving needs of customers and citizens. With a strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs—from strategy and design to operations.

    To achieve this, Capgemini draws on the capabilities of its 360,000 team members in more than 50 countries, all driven by the purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization with market-leading capabilities in digital, cloud, and data.

    Create a job alert for this search

    Firmware Engineer • Bangalore Rural, Karnataka, India

    Related jobs
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, 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: 4 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    PeoplefyBengaluru, Karnataka, India
    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are ...Show moreLast updated: 5 days ago
    • Promoted
    IoT Application Development

    IoT Application Development

    ConfidentialBengaluru / Bangalore
    Collaborate with cross-functional teams to gather and analyze user requirements, translating them into UI designs and features for IoT applications. Develop responsive and user-friendly Angular-base...Show moreLast updated: 24 days ago
    • Promoted
    Firware Engineer

    Firware Engineer

    ConfidentialBengaluru / Bangalore, India
    It is estimated that 80% of the commercial buildings in India in the year 2030 haven't been built yet.Those that remain will require significant upgrades to core systems and capabilities.According ...Show moreLast updated: 7 days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    Enphase EnergyBengaluru, Karnataka, India
    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 4 days ago
    Senior Firmware Engineer

    Senior Firmware Engineer

    Maxwell Energy System Pvt LtdBengaluru, KA, IN
    Quick Apply
    We are hiring for two positions in our core Engineering team -.Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.Generally,...Show moreLast updated: 30+ days ago
    • Promoted
    IOT Engineer

    IOT Engineer

    ConfidentialBengaluru / Bangalore
    Design end-to-end IoT systems, considering hardware, software, and communication protocols.Develop system architecture and define the components required for IoT solutions.Select and integrate sens...Show moreLast updated: 9 days ago
    • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    ConfidentialBengaluru / Bangalore, India
    As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 7 days ago
    • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    BTL India Private LtdBengaluru, Karnataka, India
    As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer - ASIC / SoC Development

    Senior Firmware Engineer - ASIC / SoC Development

    HireInfinity ConsultingBangalore
    Were looking for a Firmware Engineer with deep expertise in ASIC / SoC firmware development and verification.In this role, youll serve as a critical link between hardware and software, contributing a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ACL DigitalBengaluru, Karnataka, India
    Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
    • Promoted
    Azure IoT Engineer

    Azure IoT Engineer

    Tata ElxsiBengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 5 days ago
    • Promoted
    Systems / Platform Integration / Firmware Development Engineer

    Systems / Platform Integration / Firmware Development Engineer

    ConfidentialBengaluru / Bangalore
    Linux Kernel, Bootloader, Firmware Management.System integration with SDK / BSP from SoC vendors etc.Routing Protocols, Network protocols (L2 / L3) integration. SDK / BSP integrations with various chip ve...Show moreLast updated: 7 days ago
    • Promoted
    Senior Engineer II - Firmware Development

    Senior Engineer II - Firmware Development

    ConfidentialBengaluru / Bangalore, India
    Are you looking for a unique opportunity to be a part of something great Want to join a 17,000-member team that works on the technology that powers the world around us Looking for an atmosphere of ...Show moreLast updated: 7 days ago
    Lead Firmware Engineer

    Lead Firmware Engineer

    Maxwell Energy System Pvt LtdBengaluru, KA, IN
    Quick Apply
    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 23 days ago
    • Promoted
    Firmware Developer

    Firmware Developer

    MaimsD TechnologyBangalore
    Senior Firmware Engineer / Architect Job Description We are seeking a highly skilled and experienced Senior Firmware Engineer / Architect to join our team.The ideal candi...Show moreLast updated: 16 days ago
    • Promoted
    Brillius - System Development Engineer - AWS Infrastructure

    Brillius - System Development Engineer - AWS Infrastructure

    Brillius TechnologiesBangalore
    System Development Engineer AWS Infrastructure Location : Bengaluru Work Mode : Work from Office (WFO) Payroll Company : ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Crestron ElectronicsBengaluru, Karnataka, India
    Firmware / Senior Firmware Engineer_Android Framework.Crestron is looking for individuals who can contribute towards.Design, Develop and Enhance Crestron’s Next Generation Products such as Collabora...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Development Engineer

    Firmware Development Engineer

    ConfidentialBengaluru / Bangalore
    Strong Embedded C Programming abilities.Hands-on experience in developing device drivers, applications using 16 / 32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding ...Show moreLast updated: 30+ days ago