E

Technical Lead- IOT-C++ Developer- AI-1

Embitel Technologies
Posted a month ago

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 10 Years

TYPE

FullTime

SKILLS REQUIRED

CmakeModern C++Linux system programmingUnit TestingdockerShell ScriptingSonarQubeGtest

Job description

Overview

Technical Lead- IoT C++ Developer position with AI experience, focused on designing and building high-performance C++ applications for embedded and Linux-based systems.

What you'll do

  • Lead design, development, and maintenance of high-performance C++ applications.
  • Write clean, efficient, testable modern C++ code (C++11/14/17).
  • Develop unit tests using GTest and maintain high code quality via SonarQube.
  • Integrate third-party dependencies using Conan and manage builds with CMake.
  • Debug complex issues using gdb and Linux system tools.
  • Create shell scripts for automation and development workflows.
  • Apply containerization best practices using Docker and/or Podman.

What you'll need

  • 5–10 years experience level for the role.
  • Expert proficiency in modern C++ (C++11/14/17) with hands-on coding.
  • Proficiency with GTest, SonarQube, Conan, shell scripting, CMake, and gdb.
  • Strong understanding of Linux CLI, system programming, and embedded software concepts.
  • Working knowledge of containerization using Docker and/or Podman.
  • Deep understanding of multithreading, concurrency patterns, and synchronization.
  • Experience creating architecture/design diagrams using PlantUML.

Nice to have

  • Familiarity with MQTT protocols and cloud technologies.

Details

  • Location: Bangalore.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Technical Lead- IOT-C++ Developer- AI-1