
Firmware Engineer – IoT Gateway Development
3 weeks ago
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.
-
FACULTY – Computer Science Engineering
3 weeks ago
Doddaballapura, India GITAM Deemed University Full timeFaculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru Campus The Department of Computer Science Engineering at GITAM invites passionate and dynamic faculty to join our Bengaluru Campus . We are seeking bright young minds with a commitment to teaching excellence and impactful research . Areas of Specialization ...
-
FACULTY – Computer Science Engineering
2 weeks ago
Doddaballapura, India GITAM Deemed University Full timeFaculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru Campus The Department of Computer Science Engineering at GITAM invites passionate and dynamic faculty to join our Bengaluru Campus . We are seeking bright young minds with a commitment to teaching excellence and impactful research . Areas of Specialization ...
-
Doddaballapura, India GITAM Deemed University Full timeThe Department of Computer Science Engineering at GITAM invites bright and young faculty for the Bengaluru Campus. GITAM is looking for applicants with a passion for teaching and demonstrated excellence in research. We are looking for candidates with specializations like Theoretical Computer Science ( Algorithms, Complexity, Graph Theory, Formal Methods)...
-
FACULTY – Computer Science Engineering
3 weeks ago
Doddaballapura, India GITAM Deemed University Full time📢 Faculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru CampusThe Department of Computer Science Engineering at GITAM invites passionate and dynamic faculty to join our Bengaluru Campus. We are seeking bright young minds with a commitment to teaching excellence and impactful research.Areas of...
-
FACULTY – Computer Science Engineering
3 weeks ago
Doddaballapura, India GITAM Deemed University Full time📢 Faculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru CampusThe Department of Computer Science Engineering at GITAM invites passionate and dynamic faculty to join our Bengaluru Campus. We are seeking bright young minds with a commitment to teaching excellence and impactful research.Areas of...
-
Computer Science
2 weeks ago
Doddaballapura, India GITAM Deemed University Full time📢 Faculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru CampusThe Department of Computer Science Engineering at GITAM invites passionate and dynamic faculty to join our Bengaluru Campus. We are seeking bright young minds with a commitment to teaching excellence and impactful research.Areas of...
-
Doddaballapura, India GITAM Deemed University Full timeJob Role: Professor / Associate Professor / Assistant Professor Position Summary: GITAM University, Bengaluru Campus, is seeking a dynamic and dedicated individual to join the Mechanical Engineering department as a Professor / Associate Professor / Assistant Professor. The successful candidate will demonstrate excellence in teaching, research, and service,...
-
Doddaballapura, India GITAM Deemed University Full timeJob Role: Professor / Associate Professor / Assistant ProfessorPosition Summary: GITAM University, Bengaluru Campus, is seeking a dynamic anddedicated individual to join the Mechanical Engineering department as a Professor /Associate Professor / Assistant Professor. The successful candidate will demonstrateexcellence in teaching, research, and service, with...
-
Electrical and Electronics Engineer
25 minutes ago
Doddaballapura, India GITAM Deemed University Full timeJob Title: Electrical and Electronics Engineer (2 Positions)Location: GITAM (Deemed to be University), Doddaballapura, BengaluruExperience: 1–3 yearsQualification: B.E. / B.Tech in Electronics or related disciplinePosition Overview:We are seeking enthusiastic and skilled Electrical & Electronics Engineers with hands-onexperience in electronics design,...
-
Welding Engineer
3 days ago
Doddaballapura, India SATRAC Full timeJob Purpose:Welding is responsible for overseeing all welding operations, ensuring the highest standards of safety, quality, and efficiency. This role involves strategic planning, team leadership, and continuous improvement initiatives to drive operational excellence in welding processes.Principal Accountabilities:Leadership and Management:Lead, mentor, and...