





Tier-1 brand but specialized embedded C++ skills make applicant competition moderate.
Embedded industrial automation expertise is industry-specific and not easily transferable across domains.
Explicit 4–10 year requirement plus mandatory embedded C++, multi-threading and Linux skills raise filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain embedded software primarily using C++14/17 or above.
Implement multi-threading and concurrent programming features in embedded systems.
Work within a Linux development environment focusing on MQTT protocol and related technologies.
Bachelor's degree in Engineering (B.E/B.Tech).
4-10 years of relevant work experience in embedded C++ development.
Strong proficiency in C++14/17 or above, including STL, Smart Pointers, and Data Structures & Algorithms.
Experience with multi-threading, concurrent programming, and Linux development environment.
Experienced in embedded software development with a strong focus on modern C++ techniques and performance tuning.
Familiarity with MQTT fundamentals and industrial automation protocols like Sparkplug B, OPC UA is advantageous.
Capable of working on performance profiling and protocol buffer integration in embedded systems.