Qualcomm
Website:
qualcomm.com
Job details:
Role Overview
We are looking for experienced Embedded Software Engineers with strong expertise in low-level system development to work on next-generation embedded platforms and SoC infrastructure. The role involves collaborating with cross-functional teams to design, develop, and optimize system-level software across various hardware components and subsystems.
Key Responsibilities
- Design, develop, and maintain low-level embedded software for SoC-based systems
- Work on driver development, firmware, and system-level components
- Collaborate with hardware, architecture, and validation teams for integration and debugging
- Develop and optimize software for performance, power, and reliability
- Participate in system bring-up, debugging, and root cause analysis
- Contribute to technical design, code reviews, and documentation
- Support feature development, bug fixes, and issue resolution across product lifecycle
Core Skill Areas (Mandatory)
Candidates should have strong experience in at least 3–4 of the following areas:
- ✅ ARM Architecture (Cortex-A / M / R)
- ✅ Storage Systems (UFS / eMMC / SD / NAND)
- ✅ Security / Trusted Execution / Secure Boot / HSM
- ✅ Zephyr RTOS / Embedded Linux / RTOS Development
- ✅ SoC Infrastructure / System-level development
- ✅ PCIe / High-speed interfaces
- ✅ Clock / Power / Reset / Regulator frameworks
Click on Apply to know more.