×
Register Here to Apply for Jobs or Post Jobs. X

Virtual Platform CI​/DevOps Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below

Overview

Company:
Qualcomm Technologies, Inc.

Job Area:
Engineering Group, Software Engineering

General

Summary:

We are looking for an experienced Virtual Platform Dev Ops CI/CD Verification Engineer responsible for designing, implementing, and managing automated CI/CD pipelines and infrastructure. Supporting the Custom CPU SW and Server BU SW Engineering team. This role designs and deploys test automation solutions for our Virtual Platforms.

Key Responsibilities
  • Collaborate with software and hardware teams to develop comprehensive systems and test plans for Pre- and Post-Silicon stages.
  • Design, build, and maintain automated CI/CD pipelines using tools like Jenkins, Git Lab CI, or Git Hub Actions, ensuring smooth and efficient code deployment across various environments.
  • Implement and manage infrastructure using tools like Terraform, Ansible, or Cloud Formation, automating infrastructure provisioning and configuration.
  • Manage and optimize cloud infrastructure on platforms like AWS, Azure, or GCP, ensuring scalability, security, and cost-effectiveness.
  • Implement containerization and orchestration solutions like Docker and Kubernetes, enabling efficient application deployment and management.
  • Monitor system performance, troubleshoot issues, and implement logging and alerting mechanisms to ensure high availability and reliability.
  • Collaborate with development, operations, and security teams to streamline workflows, resolve issues, and ensure seamless software delivery.
  • Implement and maintain security measures and ensure compliance with relevant standards and regulations.
  • Identify areas for process improvement, implement new tools and technologies, and optimize workflows to enhance efficiency and reduce downtime.
Minimum Qualifications
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 4 years of Software Engineering or related work experience.
  • Master’s degree in Engineering, Information Systems, Computer Science, or related field and 3 years of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2 years of Software Engineering or related work experience.
  • 2 years of work experience with programming languages such as C, C++, Java, Python, etc.
Preferred Qualifications

• 15 years’ experience in software design, development, integration, or testing.

• Proficient in hardware/software integration and troubleshooting.

• Hands‑on with Docker and container technology.

• Experienced in debugging embedded Linux systems.

• Strong analytical and communication skills.

• Expertise in Continuous Integration and automated testing.

• Proficient in Python, Shell script, and

C.

• Deep knowledge of software quality.

• Experience with CI/CD tools like Git Lab CI and Git Hub Actions.

Principal Duties and Responsibilities
  • Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for large‑scale products and systems.
  • Participates in and leads design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
  • Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to ensure solutions work with other components of a specific project.
  • Writes detailed technical documentation for complex Software projects.
Level of Responsibility
  • Works independently with minimal supervision.
  • Provides supervision/guidance to other team members.
  • Decision‑making is significant in nature and affects work beyond immediate work group.
  • Requires verbal and written communication skills to convey information; may require basic negotiation, influence, tact, etc.
  • Has a moderate amount of influence over key organizational decisions (e.g.,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary