Job Summary:
Qualcomm Technologies, Inc. is a leading company in wireless research, seeking a Senior DevOps Software Engineer to work on cutting-edge software development and deployment for next generation wireless systems. The role involves collaborating with software developers to manage high-performance software components on Linux platforms and optimizing system configurations for rapid development cycles.
Responsibilities:
• Develop, maintain, and support Linux kernel imaging and software packaging/installation workflows, including tools such as RPM/YUM.
• Build and maintain containerized development and deployment environments using tools such as Docker and Kubernetes.
• Create and improve automation for provisioning and configuration management using tools such as Ansible and scripting.
• Support version control systems (e.g. git) and CI/CD pipelines using tools such as Jenkins (and related CI tooling).
• Apply knowledge of networking concepts (e.g., bridging, routing) and Linux system internals to debug and resolve infrastructure and deployment issues
• Support system performance optimization in multi-core, multi-processor, and multi-threaded environments.
• Partner with software developers and leads to improve reliability, repeatability, and deployment velocity across prototype systems.
• Strong interest in DevOps best practices, automation, and continuous improvement.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Electrical Engineering, Hardware Engineering, Systems Engineering, or related work experience.
• Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Electrical Engineering, Hardware Engineering, Systems Engineering, or related work experience.
• PhD in Computer Science, Engineering, Information Systems, or related field.
• Deep expertise in Linux internals, OS build/deployment, and system-level debugging
• Strong hands-on experience with Docker and Kubernetes for scalable container orchestration
• Extensive experience in programming languages such as C/C++, Python, or equivalent
• Proven skills in automation (Ansible, Python/Bash) and infrastructure provisioning
• Strong networking fundamentals with full-stack troubleshooting across OS, network, and application layer
Preferred:
• Knowledge of device drivers, especially for high-speed data transfer.
• Knowledge of real-time and embedded software development for heterogeneous systems including GPUs and CPUs
• Knowledge of distributed systems and networking protocols.
• Solid background in CI/CD pipelines (Git, Jenkins) and end-to-end delivery workflows
• Experience improving developer workflows and operational readiness for Linux-based systems in R&D or prototype environments.
• Knowledge of cellular and WiFi technologies.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.