





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand and Bangalore metro increase competition; niche embedded C++ skills moderate applicant density.
Specialized embedded C/C++ and RTOS skills limit transferability across industries.
Explicit 4–6 years and mandatory embedded C++/RTOS/Linux requirements make shortlisting highly strict.
Develop high-performance, scalable, and maintainable software using modern C++ (C++11/14/17/20).
Analyze and debug complex software issues using tools like GDB and Valgrind, including root cause analysis.
Perform unit, integration, and system testing; participate in software releases and assist in deployment troubleshooting.
4 to 6 years of relevant work experience.
Strong proficiency in C and C++, multithreading, networking, Linux environment, and debugging tools such as GDB and Valgrind.
Proficient in using Make and CMake for building and managing large-scale C++ projects.
Bachelor’s degree in Computer Science, Electronics & Communication, Electrical Engineering, IT, or related technical discipline (preferred).
Experienced in modern C++ software development with solid understanding of object-oriented design and STL.
Hands-on debugging and problem-solving skills in Linux environments with experience in multithreaded and network programming.
Familiarity with build systems (Make, CMake), scripting (Python, Shell), and network protocols (TCP, UDP) to support complex IoT or telecom platform development.