Virtual Platform CI/DevOps Engineer

QualcommSan Diego, CA
137d$134,800 - $202,200

About The Position

We are looking for an experienced Virtual Platform DevOps 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.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR 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 Language such as C, C++, Java, Python, etc.

Nice To Haves

  • 5 years' experience in software design, development, integration, or testing.
  • Proficient in hardware/software integration and troubleshooting.
  • Hands-on with Docker and container tech.
  • 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 GitLab CI and GitHub Actions.

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, GitLab CI, or GitHub Actions, ensuring smooth and efficient code deployment across various environments.
  • Implement and manage infrastructure using tools like Terraform, Ansible, or CloudFormation, 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.

Benefits

  • $134,800.00 - $202,200.00 salary range.
  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support success at work, at home, and at play.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service