





Tier-1 brand, metro location, and mid-level role presence create moderate competition.
Highly specialized embedded/Linux and SoC focus limits cross-industry transferability.
Explicit years requirement plus extensive embedded, build, and CI/CD mandatory skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own the end-to-end integration, stabilization, and release of embedded software from multiple CV teams across product segments like Mobile, XR, IoT, and Compute.
Manage branch management, code drops, tagging, release creation, and continuous integration ensuring timely, high-quality software releases aligned with milestones.
Coordinate cross-functionally between development, validation, and downstream consumers; troubleshoot build failures, debug system-level issues, and improve integration and release processes via automation.
Bachelor's degree in Engineering, Computer Science, Information Systems, or related field required.
3+ years of Software Engineering or related experience (reduced to 2+ years for Master's, 1+ year for PhD holders).
Strong hands-on experience with embedded Linux or RTOS environments, build systems (Yocto/BitBake, Android, Make, CMake), and source control (Git) with branching strategies.
Proficiency in debugging system-level software issues; experience with scripting languages (Python, Perl), embedded Linux programming, and use of generative AI tools in CI/CD pipelines.
Experienced embedded software engineer with strong expertise in Linux/Android environments and software release management in complex SoC or multi-team projects.
Capable of rapid root cause analysis for release blockers, effective cross-team coordination, and improving automation and integration efficiencies using AI tools.
Sufficiently senior to handle end-to-end integration ownership, including build, validation, debugging, and interaction with validation and customer support teams, preferably with exposure to Qualcomm Snapdragon SoCs.