





Tier-1 employer, generic senior engineer title, 4-6 years, Bangalore metro boost competition.
Embedded C/RTOS/Linux specialization reduces cross-industry transferability, so high sensitivity.
Explicit 4–6 years plus mandatory embedded C/RTOS/Linux skills make shortlisting highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain high-performance, scalable C++ software with an emphasis on multithreading and networking.
Analyze, debug, and resolve complex software issues using tools such as GDB and Valgrind; perform unit, integration, and system testing.
Participate in software releases and assist with deployment troubleshooting as needed.
4 to 6 years of professional software development experience.
Strong proficiency in C and modern C++ (C++11/14/17/20) with multithreading and networking expertise.
Experience working in Linux environments with knowledge of Linux commands and tools like GDB and Valgrind.
Bachelor's degree in Computer Science, Electronics & Communication, Electrical Engineering, IT, or related field (Master's preferred).
Experienced working with multi-threaded, memory-efficient, and networked software systems using modern C++ idioms and STL.
Familiar with TCP/UDP protocols; knowledge of RTP/RTCP protocols and VoIP, telecom, or IoT platforms is a plus.
Skilled in build systems (Make, CMake), debugging, profiling, and software release processes in Linux environments.