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

Firmware Engineer – IoT Gateway Development

Capgemini EngineeringDoddaballapura, Karnataka, India
26 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 • Doddaballapura, Karnataka, India

Related jobs
  • Promoted
  • New!
Advanced Lead Engineer – Firmware Development

Advanced Lead Engineer – Firmware Development

Wabtecbangalore, India
It’s not just about your career or job title… It’s about who you are and the impact you will make on the world.Because whether it’s for each other or our customers, we put People First.When our peo...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
Senior Software Development Engineer – IIoT Networking / C / Platform – 8 to 12 years.

Senior Software Development Engineer – IIoT Networking / C / Platform – 8 to 12 years.

Ciscobangalore, India
Join the Cisco IIOT team in product development for Industrial IOT switching and routing products that transforms industrial operations. Cisco's IIOT team provides an outstanding, unique experience ...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
Firmware Engineer

Firmware Engineer

Microsoftbangalore, India
The Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer expectations.The HW S...Show moreLast updated: 1 hour 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: 7 days ago
  • Promoted
  • New!
Lead, Firmware Engineer

Lead, Firmware Engineer

Schneider Electricbangalore, India
Description - External About US At Schneider, we believe access to energy and digital is a basic human right.We empower all to make the most of their energy and resources, ensuring Life Is On every...Show moreLast updated: 1 hour ago
  • Promoted
Firmware Design Engineer

Firmware Design Engineer

BTL India Private Ltdbangalore, karnataka, in
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
  • New!
Principal Firmware Engineer

Principal Firmware Engineer

Microsoftbangalore, India
Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mi...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
IIOT lead Engineer

IIOT lead Engineer

Anicalls (Pty) Ltdbangalore, India
Knowledge of leading IoT platforms, features, and concepts such as device management, connectivity management, data orchestration, end-to-end security, and firmware updates.Experience with IoT oper...Show moreLast updated: 1 hour 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: 8 days ago
  • Promoted
  • New!
Senior Firmware Engineer

Senior Firmware Engineer

Maxwell Energy System Pvt Ltdbangalore, India
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: 1 hour ago
  • Promoted
  • New!
Firmware Senior Developer

Firmware Senior Developer

Ayla Networksbangalore, India
Do you want to drive that next wave of intelligence, convenience, comfort, and security for consumers? How about enabling businesses to run more efficiently while servicing their customer needs bet...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
IoT Firmware Engineer

IoT Firmware Engineer

SolarEdgebangalore, India
Are you ready to power the future?.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations w...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
Senior Firmware Engineer

Senior Firmware Engineer

Advanced Micro Devices, Incbangalore, India
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that ...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
Firmware Engineer - Firmware Development

Firmware Engineer - Firmware Development

Flowservebangalore, India
In this role you will report into the Supervisor, Engineering.You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrol...Show moreLast updated: 1 hour 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: 27 days ago
  • Promoted
  • New!
Firmware Engineer

Firmware Engineer

Resideobangalore, India
Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT will be responsible to ensure highly efficient, reliable and predicatable wireless co...Show moreLast updated: 1 hour ago
  • Promoted
  • New!
Lead Firmware Engineer

Lead Firmware Engineer

Maxwell Energy System Pvt Ltdbangalore, India
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: 1 hour 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
  • New!
Senior Firmware Engineer

Senior Firmware Engineer

Dover India Innovation Centerbangalore, India
CV Raman Nagar Bagmane Techpark.Write multi-threaded applications that run on embedded or Raspberry PI based systems of Interfaces with various peripheral devices. I / O boards, serial communication ...Show moreLast updated: 1 hour ago