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.
