Engineer-Graphics Qualcomm

  • company name Qualcomm
  • working location Office Location
  • job type Full Time

Experience: 1 - 1 years required

Pay:

Salary Information not included

Type: Full Time

Location: Hyderabad

Skills: C, Java, Python, API, Git, Perforce, Database Management Software, Source Code Management System

About Qualcomm

Job Description

As a Qualcomm Software Engineer, you will be part of a leading technology innovator that is dedicated to pushing the boundaries of what's possible. Your role will involve designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. These cutting-edge solutions will contribute to the development of world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be essential to design system-level software solutions and gather information on performance requirements and interfaces. Preferred qualifications for this role include at least 1 year of experience with programming languages like C, C++, Java, Python, etc., database management software, API, and work experience with Git, Perforce, or other Source Code Management Systems. Your primary duties and responsibilities will include applying your software knowledge to support the design, development, modification, and validation of software projects. You will analyze user needs and software requirements, design and implement small software features, participate in coding, unit testing, debugging, and integration efforts to ensure project completion on schedule. Additionally, you will be involved in code reviews, regression tests, and issue triaging to maintain code quality. Collaboration with project teams and the writing of technical documentation for software projects are also vital aspects of your role. In this position, you will work under supervision, and your decision-making will impact your direct area of work and/or work group. Effective verbal and written communication skills will be necessary to convey basic factual information. Tasks will involve multiple steps that may require planning, problem-solving, and prioritization to complete effectively.,