🔔 FCM Loaded

Embedded C++ Developer (Modern C++)

TekPillar®

2 - 5 years

Bengaluru

Posted: 10/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Role: Embedded C++ Developer (Modern C++)

Location: Bangalore

Experience: 5 to 8 Years


Key Responsibilities:

  • Develop and maintain embedded software using Modern C++ (C++11/14/17/20)
  • Design clean APIs and modular, testable components
  • Work on Embedded Linux / RTOS platforms
  • Build and customize systems using Yocto, BitBake, and CMake
  • Implement state machines, event-driven logic, and IPC/RPC
  • Debug complex system-level issues and participate in code/design reviews
  • Collaborate in an Agile / Scrum team and mentor junior engineers


Key Skills:

  • 5+ years of Embedded C++ / Modern C++ development experience
  • Strong experience with Embedded Linux and/or RTOS
  • Hands-on with Yocto, BitBake, CMake
  • Knowledge of GCC/Clang toolchains and cross-compilation
  • Strong debugging, analytical, and communication skills
  • Proficiency in scripting (Python/Bash)

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.