Job Description
Company:
Job Area:
Engineering Group, Engineering Group > Hardware EngineeringGeneral Summary:
Minimum Qualifications and Skills
B. Tech. /B. Engg. or M. Tech in Computer science or engineering.
Minimum of 3-5 years of relevant work experience in product-based software development.
Minimum Qualifications:
• Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.OR
Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience.
OR
PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field.
Must have -:
• Strong proficiency in Python as the primary scripting language.
• Hands‑on experience with React within the MERN stack, along with solid understanding of core JavaScript.
• Exposure to AI application development and working with models such as Azure OpenAI, Gemini, Claude, etc., including basic understanding of RAG pipelines and LLMs.
• Familiarity with messaging systems like Kafka and container tools such as Docker and Kubernetes; experience integrating Kafka into applications is a plus.
• Good grasp of algorithms, data structures and their usage in complex problems .
• Strong analytical and problem‑solving abilities, along with good communication and teamwork skills.
• Passion for building clean, high‑quality, and maintainable software.
• Understanding of how software systems are organized and how different components interact, especially in multi‑service or distributed environments.
Good to Have -:
• Experience working with Java, the Java SDK, and Spring Boot.
• Experience using server‑side frameworks like Node.js or Flask.
• Hands‑on experience with MongoDB or relational databases, including writing efficient queries.
• Experience building responsive user interfaces using React and UI libraries such as Material UI or Bootstrap.
• Ability to debug and troubleshoot issues in the browser.
• Experience working with Unix systems and command‑line tools.
• Familiarity with testing tools like Mocha and Jest, and experience writing unit, integration, and end‑to‑end tests.
Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail or call Qualcomm's toll-free number found . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies:Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application