
Posted 5 hours ago
Linux/Bootloader Development Engineer- Staff
Qualcomm India Private Limited
Requirements
Knowledge of Boot framework, Parallel-processing concepts, Qualcomm MSM and AMSS development, ARM architecture, C or C++ programming, Build systems and binary formats, Git, Gerrit or Perforce
Skills
C#ARMLinuxGit
About the role
Responsibilities
- Develop and support bootloaders for multiple Qualcomm chipsets
- Support various feature development and validation tasks in both pre-silicon and post-silicon environments
- Work on bootloader enhancements to improve performance, portability, and sustainability across different chipsets
Requirements
- Bachelor's degree in Engineering, Computer Science, or a related field with 4+ years of experience (or Master's with 3+ years, or PhD with 2+ years)
- 2+ years of professional experience with programming languages such as C or C++
- Strong knowledge of Boot frameworks and ARM architecture
- Familiarity with parallel-processing concepts (threads, signals, semaphores, mutexes, race-conditions, deadlocks, etc.)
- Experience with Qualcomm MSM and AMSS development
- Understanding of build systems, linkage, and binary formats (e.g., ELF)
- Proficiency with version control tools such as Git, Gerrit, or Perforce
- Strong critical thinking, problem-solving, and communication skills
About the Company
Qualcomm is a global leader in wireless technology, developing products that power the world's most advanced mobile and connected devices. We hire the brightest minds to solve complex challenges and drive breakthrough innovations in the semiconductor and software industries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLinux/Bootloader Development Engineer- Staff
Qualcomm India Private Limited · Chennai
