





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Specialized embedded C/C++ and RTOS requirements with senior experience reduce broad applicant competition.
Embedded RTOS and physical-layer protocol expertise limits transferability across industries.
Explicit 8-15 years plus niche RTOS, protocol, and low-level skills creates strict filtering.
Develop and maintain complex software systems primarily using C and C++ with multi-thread/multi-process architectures.
Design and implement tools and built-in diagnostics to accelerate development, support reliability, and enable debugging.
Analyze and troubleshoot system scalability, intercommunication issues, and customer site problems involving physical layer communication protocols (e.g., Serial, Ethernet, CAN).
8 - 15 years of professional experience in software development.
Bachelor’s degree in Engineering (B.Tech/B.E) mandatory.
Strong expertise in C, C++ programming and operating systems including Linux, VxWorks, and QNX.
Experience with multi-threading, IPC, Linux environment, and familiarity with IP protocols, physical layer devices, and tools like Jira.
Experienced working on distributed architecture software systems involving various communication protocols (Serial, Ethernet, 1553, CAN, etc.).
Capable of root cause analysis and resolving complex system integration and interworking challenges.
Skilled in designing diagnostic and test code to improve system supportability and reliability under real-world operational conditions.