Qualcomm
Overview
Company
Qualcomm Technologies, Inc. Job Area
Engineering Group, Engineering Group > Software Engineering General Summary
Qualcomm’s Open Source Engineering team seeks skilled open source engineers to maintain and enhance internal and external systems essential to Qualcomm’s open source initiatives. In this role, you will collaborate with a multidisciplinary team of professionals with diverse expertise. Your primary responsibility will be ensuring the reliability and efficiency of applications and systems critical to open source development, distribution, and compliance at Qualcomm. You will be responsible for delivering operational support, resolving technical issues, formulating effective solutions, and contributing to the advancement of Qualcomm\'s open source distribution and open development platforms. You will assist with the management and development of external cloud-hosted systems, as well as internal applications and automation. You will develop applications, tools, and CI/CD workflows that align with Qualcomm’s open source objectives, utilizing open source and InnerSource development approaches.
Responsibilities
Provide operational support for essential systems and applications that Qualcomm relies upon for software distribution and development.
Address infrastructure and application errors by performing root cause analysis and implementing solutions.
Review and respond to requests and issues reported by users.
Provide support for managing both cloud-based and self-hosted Git forge platforms.
Monitor application and environment health, respond to alerts, and escalate or resolve issues as needed.
Manage operational tasks concerning the setup, access, and configuration of open source repositories on GitHub.
Create and implement tools and automation to enhance functionality or increase operational efficiency.
Partner and collaborate with engineers from diverse teams, including open source, IT, and security, to accomplish assigned tasks.
Minimum Qualifications
Bachelor\'s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR Master\'s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR PhD in Engineering, Information Systems, Computer Science, or related field.
2+ years of programming experience in languages such as C, C++, Java, Python, etc.
Required Skills
Experience with git and version control systems
Expertise in managing and interfacing with software forges such as GitLab and GitHub
Experience with cloud-based systems such as AWS or GCP
Experience implementing and managing CI/CD workflows and systems
Demonstrated experience with open source workflows and InnerSourcing, including forking, Pull or Merge Requests, and collaboration across distributed teams. Additional key concepts include code review, issue management, branching strategies, CI/CD pipelines, and contributing according to community guidelines and licensing.
Expertise in developing automation using Python, Bash, or equivalent
Familiarity working with and troubleshooting APIs, such as REST and JSON
Experience working with container platforms like Docker
Experience with SQL and relational databases such as PostgreSQL or MySQL
Familiarity working in a UNIX/Linux development environment
Familiarity with agile, scrum, or kanban methodologies
Experience with ticketing systems such as Jira, Bugzilla
Excellent analytical, communication, and problem-solving skills
Detail-oriented with a demonstrated ability to accurately and thoroughly document troubleshooting processes and resolutions
Preferred Skills
Experience managing GitHub organizations, repositories, and configuration
Proficiency developing and maintaining GitHub Actions and workflows
Software development experience, such as backend API or frontend web application, micro-service or lambda development
Familiarity with distributed search and analytics engines such as Elasticsearch
Knowledge architecting and designing redundant and resilient systems
Expertise developing Python applications, familiarity with Django is a plus
Experience with Message Queue (MQ) software and systems such as RabbitMQ
Experience with REST, GraphQL, OpenAPI, JSON API a plus
EEO
Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Pay Range And Other Compensation & Benefits
Pay Range: $111,300.00 - $166,900.00
The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Salary is only one component of total compensation at Qualcomm. We offer a competitive annual discretionary bonus program and opportunity for annual RSU grants. Our benefits package is designed to support you at work, at home, and at play. Your recruiter can discuss details.
If you would like more information about this role, please contact Qualcomm Careers.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm\'s toll-free number. Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies are not authorized to use this site or submit profiles, applications or resumes. Qualcomm does not accept unsolicited resumes or applications from agencies.
#J-18808-Ljbffr
Company
Qualcomm Technologies, Inc. Job Area
Engineering Group, Engineering Group > Software Engineering General Summary
Qualcomm’s Open Source Engineering team seeks skilled open source engineers to maintain and enhance internal and external systems essential to Qualcomm’s open source initiatives. In this role, you will collaborate with a multidisciplinary team of professionals with diverse expertise. Your primary responsibility will be ensuring the reliability and efficiency of applications and systems critical to open source development, distribution, and compliance at Qualcomm. You will be responsible for delivering operational support, resolving technical issues, formulating effective solutions, and contributing to the advancement of Qualcomm\'s open source distribution and open development platforms. You will assist with the management and development of external cloud-hosted systems, as well as internal applications and automation. You will develop applications, tools, and CI/CD workflows that align with Qualcomm’s open source objectives, utilizing open source and InnerSource development approaches.
Responsibilities
Provide operational support for essential systems and applications that Qualcomm relies upon for software distribution and development.
Address infrastructure and application errors by performing root cause analysis and implementing solutions.
Review and respond to requests and issues reported by users.
Provide support for managing both cloud-based and self-hosted Git forge platforms.
Monitor application and environment health, respond to alerts, and escalate or resolve issues as needed.
Manage operational tasks concerning the setup, access, and configuration of open source repositories on GitHub.
Create and implement tools and automation to enhance functionality or increase operational efficiency.
Partner and collaborate with engineers from diverse teams, including open source, IT, and security, to accomplish assigned tasks.
Minimum Qualifications
Bachelor\'s degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR Master\'s degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR PhD in Engineering, Information Systems, Computer Science, or related field.
2+ years of programming experience in languages such as C, C++, Java, Python, etc.
Required Skills
Experience with git and version control systems
Expertise in managing and interfacing with software forges such as GitLab and GitHub
Experience with cloud-based systems such as AWS or GCP
Experience implementing and managing CI/CD workflows and systems
Demonstrated experience with open source workflows and InnerSourcing, including forking, Pull or Merge Requests, and collaboration across distributed teams. Additional key concepts include code review, issue management, branching strategies, CI/CD pipelines, and contributing according to community guidelines and licensing.
Expertise in developing automation using Python, Bash, or equivalent
Familiarity working with and troubleshooting APIs, such as REST and JSON
Experience working with container platforms like Docker
Experience with SQL and relational databases such as PostgreSQL or MySQL
Familiarity working in a UNIX/Linux development environment
Familiarity with agile, scrum, or kanban methodologies
Experience with ticketing systems such as Jira, Bugzilla
Excellent analytical, communication, and problem-solving skills
Detail-oriented with a demonstrated ability to accurately and thoroughly document troubleshooting processes and resolutions
Preferred Skills
Experience managing GitHub organizations, repositories, and configuration
Proficiency developing and maintaining GitHub Actions and workflows
Software development experience, such as backend API or frontend web application, micro-service or lambda development
Familiarity with distributed search and analytics engines such as Elasticsearch
Knowledge architecting and designing redundant and resilient systems
Expertise developing Python applications, familiarity with Django is a plus
Experience with Message Queue (MQ) software and systems such as RabbitMQ
Experience with REST, GraphQL, OpenAPI, JSON API a plus
EEO
Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
Pay Range And Other Compensation & Benefits
Pay Range: $111,300.00 - $166,900.00
The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Salary is only one component of total compensation at Qualcomm. We offer a competitive annual discretionary bonus program and opportunity for annual RSU grants. Our benefits package is designed to support you at work, at home, and at play. Your recruiter can discuss details.
If you would like more information about this role, please contact Qualcomm Careers.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm\'s toll-free number. Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies are not authorized to use this site or submit profiles, applications or resumes. Qualcomm does not accept unsolicited resumes or applications from agencies.
#J-18808-Ljbffr