<p><strong>What role you will play in team:</strong> You’ll work within a team designing and implementing software for embedded systems in Qualcomm's cutting-edge technology.</p><p><strong>What you will do:</strong> You will develop and maintain embedded software for various applications, ensuring performance and reliability.</p><p><strong>Key responsibility:</strong><ul><li>Design, develop, and test embedded software for various applications</li><li>Write efficient and maintainable code in C/C++</li><li>Work with real-time operating systems (RTOS)</li><li>Integrate hardware and software components</li><li>Troubleshoot and debug software issues</li><li>Collaborate with hardware engineers and other software developers</li><li>Contribute to the development of software design specifications</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Electrical Engineering, Computer Engineering, or related field</li><li>Strong programming skills in C/C++</li><li>Experience with embedded systems development</li><li>Knowledge of real-time operating systems (RTOS)</li><li>Experience with debugging tools and techniques</li><li>Good understanding of hardware and software integration</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and comprehensive benefits package</li><li>Opportunities for professional growth and development within a global tech leader</li><li>Work on cutting-edge technologies</li><li>Health insurance, retirement plans, and other employee benefits</li><li>A dynamic and challenging work environment</li></ul></p><p><strong>A Day in the Life:</strong> A day would consist of coding, testing, debugging and collaborating with the engineering team to develop innovative solutions for various embedded systems.</p>