Qualcomm Senior Engineer in Hyderabad, India

Job Description:

Job Id E1961557

Job Title Senior Engineer

Post Date 01/31/2018

Company-Division Qualcomm Technologies, Inc.

CDMA Technology at http://www.qualcomm.com/about/businesses/qct

Job Area Engineering - Software

Location India - Hyderabad

Job Overview The successful candidate will operate as a member of Corporate Engineering Hyderabad department. Responsibilities include working with global engineering teams. Specific tasks include software build, automation, integration, and general release engineering or release management processes. The successful candidate has recent software configuration and release management experience and proven abilities to develop, implement and manage software and hardware configuration management plans and processes. Ability to demonstrate experience in software configuration management methodology - to include knowledge in version control, software builds, defect tracking/change/release management, continuous integration, continuous deployment, and code analysis tools. The candidate will work with team members to design, code, test, and implement software configuration management solutions to support the growing needs of the company. The Sr. Engineer will support multiple projects in a variety of multi-disciplined areas.

Minimum Qualifications 5+ years of development, Release/DevOps engineering or equivalent

Experience in build/release and configuration management with a solid knowledge of all phases of the software development life cycle (SDLC).

Must be knowledgeable in Continuous Integration and Continuous Deployment processes.

Experience with Linux, Linux command-line, and Windows systems and administration.

Knowledge of development and scripting languages (python, groovy, bash, java, javascript, perl).

Knowledge and understanding of SCM/Release Engineering processes in large-scale projects, including design, implementation and maintenance of build automation scripts and integrations.

Some knowledge of database usage and administration (MySQL, MongoDB, SQL, NoSQL).

Understanding and administration of various source control system and repositories (Perforce, Git, GitHub, Gerrit).

Ability to integrate tools or processes to facilitate build/release automation (Jenkins, TeamCity, Docker, Artifactory, Maven, Nexus, SonarQube, Klocwork, Ansible, Bullseye, Chef, Puppet, build systems/tools, make, maven, gradle, automake, cmake, autoconf, scons, etc.).

Excellent communication skills.

Ability to work well in multi-team organization.

Ability to resolve issues across departmental, multi-site, multi-team lines.

Must be able to work independently and as part of a team.

Preferred Qualifications Experience with cloud services (AWS, Azure, OpenStack, etc.) a plus.

Education Requirements Bachelor of Technology or equivalent experience required

EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.