





Tier-1 employer, metro location, and mid-level experience amplify candidate competition.
Role requires specialized embedded systems and on-device ML expertise, limiting cross-industry transferability.
Explicit 3-7 years requirement plus embedded C++/Linux kernel and ML skills make screening strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and validate embedded and cloud edge software for Qualcomm chipsets enabling on-device AI/ML inference.
Collaborate with cross-disciplinary teams to create system-level software solutions that optimize performance and interfaces.
Contribute to next-generation machine learning inference engines optimized for Snapdragon platforms with low power consumption.
Bachelor's degree in Engineering, Computer Science, or related field plus 2+ years software engineering work experience; or Master's with 1+ year; or PhD in relevant field.
3-7 years of relevant software development experience, including embedded systems development or equivalent.
Proficiency with C and C++ programming; experience with object-oriented design and design patterns.
Strong understanding of OS concepts; experience in Linux kernel or driver development is a plus.
Experienced embedded systems developer skilled in C/C++ and object-oriented design working with Linux environments.
Proven ability to develop efficient, low-power AI/ML inference software for heterogeneous computing platforms on Qualcomm Snapdragon chips.
Comfortable collaborating across globally diverse teams to deliver high-quality, performance-optimized software solutions.